Cool initiative, in theory, but this is much too little housing for this location. And this area is not lacking for parks. Should be something like 6 storeys here. Building this would leave at least three times the housing on the table.
My Google mapping of Angel Brick Walk Up Apartments, "Toronto Specials", was featured in a column by The Globe & Mail's Dave LeBlanc (the Architourist) in today's paper. Behind a paywall:
The number 10 bus has a stop at Chrislea and Portage, at the northeast of this site. Service is awful at about twice hourly, but if you're willing to time your departure, you're a five minute trip away from the subway terminal.
Although there is a ramp on the west side of Dufferin, I would have preferred to see a ramped access to the Toronto West Railpath integrated into this park as well, both for barrier-free accessibility, and to allow cyclists to continue north on Dufferin.