While the sheer mass of it seems like it would take a bit of getting used to after riding the Vespa for so long, the height seems fine. Glad to hear that despite the size, it's easier to handle.
bare.. My pant leg catches the foot peg rubber on occasion when I go to get my feet on the ground. I've learned to do a bit of a leg swing out first then down. Earlier on I thought it was snagging on the clutch lever, but it is actually the footpeg rubber that caught me a couple of times.