Sadly, to make electric work it needs to be as aerodynamically efficient as possible, to partly counter the weight of the batteries. A conflict with 'pretty' that early adopters are happy to accept. By the time we all get them, we'll probably have to accept whatever is presented. It may be difficult to love an electric like we do our cars now, so being ugly may not mater so much.I just hope they eventually look like normal cars, rather than Nissan Leafs!!
There are a lot of terraced streets where the house width is less than a car length. If each house has one car, there will not be enough spaces.As others have touched upon, a major problem will be the location of charging points. I currently live in a terraced house in a village, ... Ideally, the parking on the main street would consist of individually marked spaces, each with its own charger, something that would happen nationwide, as well as in every car park.