They should put some retail in the area to increase pedestrian flow. Perhaps across the street in front of roy thompson hall where that above ground parking is on wellington... there is already underground whats the need for the above ground?
The floor count is higher, but residential ceiling heights are usually considerably less than ceiling heights in commerical office buildings - so while Ritz should be at least as tall as RBC, it may not end up being that much taller. From the renders, the angled piece on top - which I assume has been set aside largely for the mechanical penthouse - will be quite tall.