This is absolutely huge and should receive a lot of attention!
First of all, great that this is coming at all, compared to what is there presently. Second, what a great precedent this will set for adjacent areas like across Shorncliffe (Shorncliffe station anyone?).
Third, we need to get over the immediate wow factor and start tweaking to get this right. As others pointed out, I am skeptical about the Dundas-facing park. I know and understand it is very difficult for developers and the general public to imagine Dundas as something other than the 'harsh' street that is in this stretch, especially since there is nothing urban on the north side of the street to compliment whatever comes here, but Dundas needs to be made the center of the attention. A street-facing park onto a highway like road is just uninviting and suburban, increases the divide between the street and the development, and will hurt street animation. Made even worse is that this street-facing park is practically extended for the length of two city blocks with their 'elevated park' idea.
Fourth - Wonderful that it looks like this will have a healthy level of office space. That will liven the area up during the middle of the day, and give customers to local food retail that will occupy these commercial spaces.