Hi .dwg, so far the podium is looking very promising. While it's a bit tall compared to its neighbours as you suggest Church Street is going to explode vertically over the next decade so won't be out of place for long. I like the way its height is set back appropriately from The Esplanade.Looks head and shoulders above most condo projects in this city. And that cladding is just about as good as window wall or precast brick gets.
As for the massing, I'm sympathetic to people being sick of towers, but I think the podium could not be more appropriate for this street. I think the way it is taller on Church Street as a step up to the buildings to the south is appropriate as well.