I almost agree entirely. The only bone I have to pick is with the though of any portion of Eglinton not being grade separated. Everything west of Don Mills should be grade separated, and east of Don Mills is questionable as to whether it would require rapid transit at all, so is LRT even necessary?
That is the whole reason for LRT. With LRT full coverage of Eglinton is feasible because in the places a subway is not justified the LRT is cheap to implement at the surface. Therefore riders can arrive at Kennedy station from Scarborough and go straight into Yonge & Eglinton, the Airport, and the Science Centre area without needing to go downtown. In the locations where rapid transit is required it is provided, in the areas where rapid transit is not required a high capacity local service and network connectivity is provided. As time goes by and needs change, tunnels that dive under intersections can be built and stops can be removed or become stations.