Since there is no section for Waterloo Region, maybe there would be an interest my new
map-based site:
Plan Together.
It allows users to post different items on the map, including development news in the area.
An example submission:
24 Story Building Approved by Waterloo City Council, called 'Monster'