Personally, I find both walking and yoga complement my cycling. I also do lots of rounds of pushups and ab work on top of it. Helps my core remain strong, my arms too. Plus the yoga unbends me where I constantly am bent. I know many cyclists who also practice yoga.