Well, for the 20 mile report - I LOVE IT! Awesome vehicle!! I'll write more later and have a couple follow-up questions, but wanted to pass along my first impression.
BTW, they did have to swap out the tires, so thanks to the posters about the Michelin tires.