Originally Posted By: tradjunkie
I agree with most of the points made above and would add core strength to the list.

Abs-olutely! As in all things physical, core is paramount. Nothing more frustrating on a big body length roof then to be up in there tight reaching for the lip then to have your core give out and your ass start sagging and heading towards the ground a few moments before the rest of your body.