I'd turn your question around a bit: is the window wall system actually necessary? Some 80% of the building features precast panelling with punched windows. IMO it'd look a lot better if that were 100%.
But to answer your question, the best recent example of this style in TO has to be 1 St...