The final cut of the 9th episode of the Tesla Motors Club Podcast, featuring Chad Schwitters, the former president of Plug In America, is now available. You can watch it now on YouTube or listen to it on all major podcast networks.
Not sure if this is new or not but just noticed on the Find Us - Tesla Canada website that there will be a Supercharger coming soon for North York, and also if you scroll to the left on the map a bit, one for Scarborough as well.
Yorkdale is a good location, but with the busy parking lot, might not be the best. Perhaps to the north side of 401, where the Home Depot/Costco/Best Buy or just to the east of this plaza there's a new plaza that just opened this year.