I guess that's one way to handle it, but does rely on the TM being available and a revenue block being possible (or requred...)
I was more thinking along the lines of the below. And this is from someone with no operational knowledge of Euston, just lots of painful usage:
ex Manchester arrives...