Tower height =/= walkability. Variety is important, but I think there's going to be plenty of that even if most of the core's development is tall buildings vs. mid- and low-rises (which I think will get built too).
What the city needs to do is ensure that the lower 1-2 floors are "friendly" -- have developers include retail and services (in spaces that actually get leased) and the DeRP should offer guidance on breaking up glass walls to help the podiums feel more varied and less sterile.
Took me a few mins to orient myself around that building diagram, in terms of the direction. Thanks for posting it
thomax (and the design brief) and it's great to have you contributing again... seems like it's been a while!