DH does this and can power up and over any climb. I can barely get out of the saddle. I think I would need a lot of strength training to do this well, but I am definitely a spinner. When my son was racing, he was a climber/spinner.... lots of endurance. He sucked at time trials and was an average sprinter. I surmise this is genetic.