When I lived in SK in pre-VIA times, there was a daily E-W train thru Saskatoon (2 a day in busy season), a rail liner to Regina and a daily E-W thru Regina too on the CP mainline. So, what would you like to see in Western Canada within the realm of what might actually be possible? I'd say an absolute minimum that would make me happy would be every other day on the CNR thru Saskatoon - Edmonton - Jasper alternating with every other thru Regina - Calgary - Lake Louise, over two weeks every day of the week would have service. East of Winnepeg you could have every day to Toronto, maybe on two different routes? North - South service between Saskatoon & Regina and Calgary & Edmonton at least twice a day, maybe service to Prince Albert or Lethbridge or the Peace River. Maybe daily on the Jasper to Van and Banff to Van bits? This is ambitious, but it doesn't seem insane to me. And bring VIA to downtown Saskatoon on the CPR line that goes right thru town by an old station and connects two CNR E-W lines. Am I crazy?
The only crazy thing happened a while ago and that was building a second transcon through Saskatoon.
Here's western Canada in the summer of 1976 on the CN:
Winnipeg <> Vancouver = daily
Super Continental Trains 1&2
Winnipeg <> Thompson = tri-weekly Trains 90&91 via Kamsack
Winnipeg <> Churchill = tri-weekly Trains 92,93,94,95 via Swan River
Wabowden <> Gilliam = twice weekly Trains 294&295
Gilliam <> Churchill = weekly Trains 294 & 295
Saskatoon <> The Pas = tri-weekly Trains 688&689
Regina <> Prince Albert = daily Trains 680&683 [RDC]
Prince Albert <> Hudson Bay = tri-weekly Trains 292&293
Dauphin <> Winnipegosis = weekly Trains 284&285
Flin Flon <> Osborne Lake = daily exc SSH Trains 280&281
The Pas <> Lynn Lake = tri-weekly Trains 290&291
Edmonton <> Drumheller = daily Trains 694&695 [RDC}
Edmonton <> Grande Centre = daily Trains 696,697,698,699 via St. Paul [RDC}
Edmonton <> North Battleford = daily Trains 690&691 [RDC]
Jasper <> Prince Rupert = tri-weekly Trains 9&10
McBride <> Prince George = tri-weekly Trains 297&298
The CP had already had a big house cleaning. I don't have Summer 1976 handy, but
here's what was left of the CPR west of Winnipeg in Winter 1975/1976:
Winnipeg <> Vancouver = daily
Canadian Trains 1&2
Calgary <> South Edmonton = twice daily exc one on Sat AM and one on Sun PM Trains 301, 302, 303, 304
Victoria <> Parksville = daily exc Sunday [RDC] (Courtenay reached by connecting bus)
Vancouver <> Nanaimo = thrice daily
Princess of Vancouver
Arrivals and Departures at Fort Saskatchewan on the North Battleford line.