If it wasn't for shameless environmentalist antics, our present form of transportation, might just be even more efficient than it is. Success, breeds more, whereas EV's cannot under any circumstances be considered a success.
It would be reliable, use existing technology, not require an improvement to the power grid or new fueling stations, and could be worked on by existing shops.
As a friend says, it's too godd an idea to ever be implemented.