The bit that would be hard is the "all for one" thing with cars. People don't drive a massive SUV to the store because they can only afford 1 car. It's because they can only park 1 car.
When I lived in the city a small car like this would have been great, but as I had 1 parking spot for my apartment, I wouldn't have been able to have both a Gas and an EV.