Rode the S10 last weekend and didn't seem to fit. My knees were smashed up against the shrouds. What accommodations have the taller folks made for all day comfort? I assume lower pegs, taller windshield and risers. Particularly interested in the leg room. Moore knee room and and good tall windscreen would do it prob.