'Tower in the Park" concepts always (to me) harkened back to the good old days of kids roaming freely, playing ball, riding bikes, playing games with marbles, and skipping rope. The concept above seems to me, probably because its another fresh memory, to be more adult orientated - very deliberate areas of greenery with specified areas of movement, seating....someplace where you take your Starbucks and meet a friend, coworker, client etc. etc. Using the word 'asian' as a point of influence is most likely not completely accurate, but having returned from another quick sojurn to the area, the designed area feels very familiar in concept - change up the plants a bit, add in a larger quantity of air pollution and I am right there, fending off bubble tea and a slice of a Durian Pastry.
If they build it, as with so many areas of greenspace in the GTA, imagination in plantings, and maintenance of the plantings and the hardscape will do so much to determine the ongoing success of the design.