So apparently a train from Burlington to West Harbour will take 21 minutes.
Currently, you take the train to Burlington, and connect to a bus to get to Niagara. The schedule allows 10 minutes transfer time. From departure time, the bus trip time to Stoney Creek is 17 minutes. Obviously, this is all traffic dependent; the evening rush-hour trips give 5-10 minutes extra on the schedule.
A theoretical Niagara bus from West Harbour, down Barton Street to Stoney Creek would take 16 minutes (without traffic) according to Google. Add a minute or two if you want additional local street stops. That is also if the GO bus doesn't do its stupid loop-dee-loo around Kenora, Bancroft and Nash, and just stops on the west side of the Red Hill Parkway.
That would make a West Harbour-Niagara bus trip a total of 37 minutes (not including the same assumed 10 minutes transfer dwell time), or an extra 20 minutes. That is twice as long to get to Stoney Creek even without looping. The benefits, however, are downtown Hamilton access to/from Niagara, as well as bypassing delays on the Skyway.
Just some analysis. I wouldn't advocate for one way or the other, maybe both though; re-direct some trips to the train at West Harbour to cater to any downtown Hamilton-Niagara trips.
Would like to see how much time savings could be made with Confederation Station though. Getting a train from West Harbour to there should not take 18 minutes.