I'm a player who enjoys end to end routes, however for some services there is a long wait before doing the return journey (some fast services can reach up to 30minutes) because of this we have to go back through the game menue to take the service in the other direction, the ability to skip time to the service start time would help with this as there is no waiting round for a service to start. I do understand some people like the reality of the service waits between routes therefore this feature would be better optional so people can play the game the way they like.
There are certainly some circumstances where it would be useful. The problem might be how the game engine would stand up to all the accelerated iterations of where trains are and the signalling algorithms etc. could probably only be done if the player train is stationary or the driver out of the cab. That said, Zusi manages it and even MSTS had an undocumented time multiplier, so you never know.
If that is the case there could always be an option on the prompt when you finish the service when it asks you if you want to return to the main menu or free roam there could be an additional option to play the return service which will quickly load you into thay service instead.