Have you changed out the battery, yet? The stock battery is on the low end of what can fit on that car. I replaced mine with a Delco unit that had a third more cranking amps. That helped greatly!
What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.