brirute,
I have one......And absoflippinlutely LOVE the thing.
I plan on doing a full blown review in a week or so since I've had a month to haul it around and up and down trees. I can tell you this, I have never felt safer and more secure in ANY stand period. Its soooo comfortable and solid you honestly forget you're 25 feet up.
I have mine tricked out a bit with a footrest, platform pad, and a front gear bag (that one's a must).
You really won't need a bowholder at all.......with the front bar you can just lay your bow across it right in front of you and sit there comfortably.
I couldn't be happier with mine.
And I'd also say that its not just for "Big" guys.....if you just want a sit-stand climber with a little more room this one is tops.