I used to be a competitive martial artist and can attest that hamstring pulls really suck.
Ultimately, it takes rest to heal them. It's easy to warm things up and work out, but you may just delay real healing. I'd think that if you could cycle at a low intensity without pain it would probably be a good thing...