I like the podium the most out of Sugar Wharf, and that's only because of it's slightly varied massing which contains more masonry than glass for some spans. The towers are forgettable (in terms of design), basically an inversion of the Harbourfront Condos that Menkes built to the west.
I don't look forward to seeing 3 more buildings with similar massing, and an even more banal design. It'll be a wall of boring, un-interesting facades rising nearly 300M tall.