I do yoga (1-3 x a week) and pilates (1 x a week) and stretch at the end of each of my rides for 3-8 minutes. I do yoga and pilates in class setting.
My hammys are still incredibly stiff. Back mobility is better though, and my neck strength is very good - allowing me to stay in the drops as long as I need to.