RE: Help find a new climber
6' 4" 230 lbs here and I would also suggest the Summit Revolution. I picked one up to use as a stand for times when I plan on spending extended periods of time out there in the woods. The design of the stand lends itself to very comfortable seating, especially for long periods of time.
All of the Summit stands are excellent in design and construction but I like the Revolution for that little bit extra comfort.