In Toronto, Go trains deposit their passengers at Union Station, which is not necessarily convenient for all clients in the downtown area. Connections to the TTC subway however are easily accomplished at Union Station.
In Halifax, I would envisage the same could be accomplished with trolley lines heading down Water Street, or up South Street, converging at the VIA station for onward passengers deposited by the commuter rail service.
The future of Halifax transit has to be multimodality, and must include commuter rail, trolleys, BRT and ferries. The key will be interconnectivity and interoperability. I am convinced this can happen.