So you're saying that since I'm 5'10" and 250lbs I won't fit on these things?"They actually do quite well as a commuter or sport-tourer or whatever."
As long as you are 5'3" and 135 lbs. I would agree. Anything over that, and they pretty much suck compared to any standard.