I used one for 2 years.
Plugging it in every day meant it was always “full”. Preferable to ICE cars.
Not sure what you mean by “new batteries”. Seems they last way past 100,000 miles, maybe 3x that with little degradation.
I mean until you get batteries that will allow to drive 400 miles and recharge in about 5 minutes, they will be niche vehicle limited to just daily commutting.