I think once some of the projects surrounding this get going, it will make a big difference re: making it feel a bit less like an island and give folks more of a reason to pass through the complex vs around it.
400 Front will bridge the gap to the east, 46 Spadina to the north, 467, 485...