@ProjectEnd - do you know whether the brief includes an underground connection to The Well? I seem to recall there was a knock-out wall in the basement of the office tower there for such an eventuality.
I thought this Red Mars' photo would hint at the impact on south views from The Well (particularly the office tower) from 51 and 43 storey towers at 433 Front West.
Most here already know (so this is for those who don't ;-) the Metrolinx site is immediately west of Spadina bridge and directly facing The Well office tower to the north. The site is in the rail corridor itself and is on the far right of the photo (approximately behind the GO passenger car on the right).