I'm not a huge fan of the design but it could turn out to be fine. It's hard to tell from the renderings.
I seem to remember some talk of putting things on top of the sewage treatment plants when it was first proposed. No idea if they actually built the base of it so that it could support a taller building on top. I also remembered some kind of $1M "community fund" for integrating the building into the area (one suggestion was tennis courts or something, which shows you how visionary HRM council is.. maybe we could even put a bench and, if the city is really ambitious, a garbage can on the corner).