Here's an interesting piece from Metro:
http://metronews.ca/news/toronto/1371682/could-the-finch-lrt-reshape-the-sheppard-transit-debate/
It echoes a lot about what has been said before:
1. New subways won't be very helpful to Scarborough commuters, since such a small percentage of them commute to destinations that connect to the subway, while a majority stay within Scarborough.
2. There aren't any magical subway corridors that we haven't discovered yet. Toronto's subway network will soon be fully built out
3. We really need to put a focus on improving bus operations in Scarborough.