A 34" inseam should put you flat-footed. As to the riding position, bars are lower and pegs further back than the TBA but still an upright stance. There is both a riser kit and/or a complete handlebar kit to further modify the stance to really upright touring posture, if needed.
As to fuel problems mentioned, there was a recall on the '07 bike's fuel system...loose fuel line connectors.
Thanks for the kind comments, y'all.
SteveB


"I live the life I love and I love the life I live."