On first glance the podium appears to be an aA/&co version of 2 Bloor East/Hudson's Bay Centre. What is not shown on the second image, the north elevation, is the Gardiner. While not desirable, I have less concern about the north side as it's not a pedestrian-friendly environment to begin with. The rendering is also inaccurate as it shows cars going the wrong direction on the westbound Lake Shore.
I would like to see the south elevation from a different angle, preferably on the ground from the park on the south side of Harbour, and the York Street podium elevation. These are the two most important sides of the podium where the majority of pedestrians, residents, and office workers will be walking along. The scale is ok but the massing and lack of any setback for the towers from the podium is unfortunate.