The St. Lawrence charette (2005?) made it clear that this site is ok for a tall tower on the south/east part of the site since it has almost no impact on neighbours... shadow or otherwise... it's right up against the rail berm. Presumably it will step down to the municipal parking lot which will hopefully become a park (charette recommendation).
They'll probably have to it shrink it some to appease the usual suspects, but I see only benefits to the St. Market specifically and neighbourhood in general (the park would be fantastic here)..