I drove my first Morgan the hour after I had completed payment! Mine had finally arrived at the dealer so off we went. I had an irrepressible grin that would not wipe off. I hope you have one as well!
What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.