You will get to the point in the climber that height is no issue. I am horrible w/ heights, but have no problems in my climber. I do not usually go much higher than 15-20 though.
Went out last night to the new spot. No deer. Tons of sign. Got 2 squirrels though... 4 on the season!
My buddy Eric got a good 8 for this area last night. Heavy deer. Shot him at 5:15pm... Dressed out at 172lb.
http://i23.tinypic.com/nwneki.jpg