If there is sufficient switching on the line it should be possible to provide some sort of express service mixed with the trains that serve all stations, but a more direct method would still be better.
I haven't seen any numbers for the YYC/Banff proposal, but iirc there were some numbers that...