TheTigerMaster
Superstar
At the end of the day not that big of a deal considering it is an investment that will be paying off for many years.
I don't think so. IIRC, North of YU, this thing will have a rather large negative impact on the TTC budget due to the low volume of passengers.