I did a map review as well as riding the Stoney Creek to Burlington Go bus.
The Stoney Creek GO stop at Barton and Nash is just off the Red Hill at Barton and less than 15 mins from Burlington. Or 1 hr from Union.
It is about 17 mins from the QEW to James North or even the Hamilton Go Centre. It is 13 mins from the QEW exit @ Burlington Street to the Burlington GO station. So it would be travelling backwards to go from Niagara Region to either downtown Hamilton or the Aldershot. Plus Burlington station is being expanded.
Any GO bus should go direct from say Grimsby or St Catharines to Burlington as the junction point.