In reply to fire_munki: I teach a yoga for climbers course, based in Iyengar and Vinyasa disciplines. From my personal experience of yoga as a climber, it has improved my core strength, focus, ability to relax and breath, momentum, control, and body awareness/proprioception - all rather sneakily without me even realising! Once you have the basics, you can throw a few yoga shapes for a warmup, cool down stretch, or when you first wake up in the morning. It doesn't need to cut into your climbing time, but will certainly improve it from my experience. I have tried pilates with good results for core strength and overall body tension, but I find the exercises tedious and do not help me explore isolating muscles and improving balance the same way as yoga. Good luck!