W. K. Lis
Superstar
The city made it an avenue when it named it. The idea of avenue planning is, in part, to build pedestrian-friendly mixed-use streets where they may not exist presently. Even the far-flung parts of Eglinton could be urbanized with midrise or high-rise buildings with retail on the ground floor. There are streets with higher speed limits in various cities that are still mixed-use, dense and pedestrian friendly.
While it's 60 km/h for now, they could lower the speed limit for each area that gets built up, for safety.