I actually live in the area. Personally don't see an issue with having a few taller buildings concentrated around the Queen/Dufferin intersection in terms of it affecting the character of the neighborhood. 27 storeys is a bit much though. And definitely shouldn't be done east of CAMH/Ossington...