I still can't believe there is currently only one train departure from Toronto to Montreal early in the morning. Hell maybe I am naïve, but I thought there would be something like one every hour from 5 am to 8 am.
Combined with more reasonable pricing for a monthly pass, that would potentially be a game changer for Cornwall, which is only an hour away from downtown Montreal by train. This would probably appeal to a fringe of the population that wants to work in Montreal but remain Ontario residents while living in a relatively urban context. (I know Cornwall is nothing special, but it could improve)
Edit: I just realized that a train leaving Toronto at 5 am would still not be able to make it to Montreal before 10:15 am. A train would have to leave Toronto around 3:30 am with a stop in Cornwall at 7:30 to be in Montreal before the usual work hours and I am not sure there is much of a demand for that. That would explain the lack of early trains between Cornwall and Montreal. HST would fix that