How does it feel around town? Is all that weight an issue every time you're creeping through a crowded parking lot? I'm sure it disappears with a little throttle, but what about in the driveway?
I don't really do any touring. But, I live in the country a bit, and it's a short hop on the...