Amphibius
Banned
I would think that Sheppard is a better place for subway than Eglinton. Sheppard is quite far from Bloor and there is no other good alternative for fast E-W trips across the north of 416. For Eglinton, the alternatives would be Bloor subway, and in future (hopefully) the Midtown GO line. So, Eglinton can focus on better short- and medium-length trips, and being a feeder for multiple subway and GO lines that cross it, or will cross it in future. LRT should work just fine for those purposes.
Besides, a portion of Sheppard subway exists already.
Regarding the fully separated Sheppard E and Scarborough LRT: where would they be placed? Maps do not show space for them (although I am not familiar with the areas).
Just because Sheppard's partially built, doesn't mean it has to be expanded out as a subway line. BRT along the 401 could handle alot of the concerns regarding fast, reliable crosstown transit in the northern 416 for far less expense, partnership with the Finch West/Sheppard East LRTs. With 3 express services in addition to the local bus network, northern 416 should do more than okay with that.
Eglinton however does already have subway-grade potential with many swaths of the corridor Avenueized and taking on a downtown nabe feel and density. It could even be incorporated into the DRL, creating a loop line encircling the greater downtown area, with LRT branching out from either ends into suburbia.