A great first electric car design for BMW and they have placed themselves in a very good position to take advantage of electric drive and battery development. No one else has their carbon fibre capability which gives them a huge advantage going forward.
The price seems pretty reasonable for the package and if you live in a major urban area, certainly this has to be all the car you need. That said, heated seats and steering wheel should be standard on every electric car sold in this country.
Hopefully Canada will get its act together on expanding the national charging grid after this federal election.
Also, once you have experienced the incredibly tight throttle control in an ev due to the regenerative braking, it is hard to go back to a normal ICE throttle/brake system.
Cheers,
John M.