Hmm, about the charging aspect of these EVs, I can't say I have looked into it much (not much chance someone will ever talk me into replacing a gas powered vehicle with electric), but I did glance at this video:
https://www.youtube.com/watch?v=TMBdpXGwVlY
What happens if your cell phone battery is dead? Or if you don't have the time available needed to charge the car up? Think emergency run to the hospital, sort of thing.
Personally, I don't think this electric vehicle thing is quite there yet. Regardless of whether it is as ugly as the CyberTruck or not.