I just don't think putting the buildings close to 7 does anything to make the area more urban. Definitely very high truck traffic which may improve if Langstaff is extended over the CN yard.
Given what this area is like, I think there may a limit on how urban it can become.
But there's plenty of low hanging fruit left when it comes to urban minded improvements: making the buses more frequent, implementing pedestrian protection such as curb extensions and giving the current bike lanes physical protection.