Any use of electric cars over even relatively short distances is fraught with difficulties. If the battery can't be charged at home over night or at the office during the day then what is the driver to do if the journey is out of battery range? At the very least he will have to sit and wait at a service station while the battery is charged. The service station will have to have a monster electric supply whether it is charging batteries in car or off car.
I have just had a stray thought that I haven't the technical know how to follow up. Would it be possible to recharge batteries just by changing the electrolyte? Or is that me just displaying my ignorance again.