I wasn't referring to any particular sites but now that you mentioned it, I think the rural or highway spots should take priority at least until the Model 3 comes out, which is at least a year away here. Cambridge and Hamilton should take priority, at least for now until the Model 3 invasion, over sites in the GTA that are relatively close to each other.
Personally, I don't buy the notion that downtown sites are viable. Visitors coming into cities can easily charge up at a SC on the outskirts before coming into the downtown core. Tesla owners seem to despise paying for parking while charging, at least that's my view.