I hope this isn't too far off topic... Dufferin, at the same time, needs higher capacity transit, is underdeveloped (most of it below Bloor is old and unattractive houses), and is not reality suitable for streetcars. This is why some of us have been saying the Ontario line should run up Dufferin, at least as far as Dupont. Running streetcars would increase capacity but only be a partial fix to its problem, and possibly cause others.
(For some reason everyone seems to want a subway under Roncesvalles, which is fairly charming the way it is, and doesn't need higher order transit. Of course it could all be demolished and replaced with towers on top of Shoppers locations, but do we really want that?)
Better I think to save streetcar expansions for places where they are really the correct tool for the job, like the long overdue plans along the waterfront.