Let's not forget much of why the old proposal isn't getting built is because city hall rejected it for not fitting the nearby area (Despite there being several buildings just as tall nearby, and it being walking distance from a subway station).
Here's a google street view shot I took that shows...