Here's a photo of the sign for the old development that I took a while ago (says 2005, but I'm not sure that date is correct):
I was never thrilled by the design but, well, it sounds fine as a project. People complained that the old one was too tall at 9 storeys. My main concerns are how the new building addresses the corner, how it looks from the Citadel, and how it fits in with the houses on Cogswell. It would be easy to do better than that rendering above.
It would also be nice if some work went into the ugly vinyl-clad houses at the corner of North Park (either a lot of renovations or a wrecking ball). I guess they are just neglected low-end rentals.