I like the idea but how does it work in practice? Lots of people need a car for their job (I do) but have no off-street parking at my house as it's an older property. I could have bought a property with a driveway but that's usually newer houses. So you'll end up with even more older properties being unoccupied as people will want cars so go for the more modern housing with driveways etc. What would happen to inner Douglas, where there's lots of town houses with no parking but people who need a vehicle? I guess the permit system goes some way to helping that.
The good thing about new flat developments is they have to have enough off street parking to get planning. But any new builds now should surely have EV charging points built in to the parking space, linked to their meter.