I live one block from this site and have for the past 3 years. Saying the immediate area has no street life is laughable. Compared to what? Times Square?
Anyways here's a massing I made with other U/C and proposed towers. Triple crown skyline now more indeed.