When do you need supercharging in Toronto ?
Either
A) if you live there but can't home charge (you can still charge other places though so you don't really 'need' supercharging
B) if you're visiting from afar (but if you're arriving via qew/Gardiner, 401 east, 401 west, 404 or 400, you will have ample supercharging opportunities within 50 kms of the city, so in fact you don't need to charge in town.
So...whats the problem? I'm not at all concerned.
March of 2017?hell yeah that would have made me not buy a tesla. Back the only superchargers within 200 kms of the city other than Lawrence were port hope, Grimsby and Barrie! Today pickering, Vaughan, 2 Markham, sherway and Mapleview mean I barely think about my state of charge, let alone have range anxiety (which I did constantly 2 yrs ago)