GO's coordinated train/bus schedules work very well, and are key to the popularity of the service. Similarly Amtrak California and integrated schedules throughout Europe. We need more, not less of this inter-modal coordination in North America.
Via's principal madate is to provide inter city transporation. It is inot supposed to be in the commuter business, though in several markets commuters do ride the trains. Via has been discontinuing commuter-oriented trains where other options exist (e.g. Toronto-Niagara and Toronto-Kitchener). Finally, Via has introduced through ticketing wiith both GO and with AMT in Montreal.
As far as Niagara Falls is concerned the main commuter belt is around the west end of Lake Ontario before St. Catharines. The Toronto to Niagara Falls market itself is intercity, both business and leisure traffic, but the QEW highway is very busy 24 hours a day. That said there is good inter city coach service with Greyhound and Megabus operating upwards of 20 departures daily, over and above the dozen GO busses on weekdays,