I'm from germany, not the US, but I got one and it works. We use it for everything local: get groceries, bring the kids to sports and friends etc.
We charge it once per week, on the weekend when we need the big car to transport everyone at once (3 kids) and the electricity is cheap (10c/KWh).
It has a nice interior and good features for that class and it's cheap to lease (110€/month).
But I suppose it's not made for the distances in the US.
I use Tibber with a device that send my hourly power usage to them. That way I pay by the hour and the price goes down to about 10 cents on Sunday afternoon almost every week. I use that to charge of course. During the week and in the evenings I do pay around 25cent.