If a site has a permit (whether active or expired), it should get a blue dot on supercharge.info.There isn't a ton of news here. These were all announced over a year ago and have been on the Tesla SuperCharger map for a long time. The only news is that they have applied for, and perhaps received, permits in some of the towns - although they may have to reapply as the sites may not have been built before some deadlines. I wonder if there are issues with the distribution grid being large enough at some of the proposed sites, or whether Hydro One might have to install some additional equipment.
Ontario Hydro should have plenty of power in each area. The distribution lines follow the highways.