An important thought on the station announcements. I just arrived at Nürnberg Hbf with a EuroNight service from Regensburg. The service in reality would continue all the way to Hamburg Altona, but in TS it is of course not possible to play beyond Nürnberg. Yet, the automated station announcements greated me with "welcome to Nürnberg, the terminus of the train". Fully understandable of course how this comes about. but appropriate it is not. It detracts fairly severely from the great immersion of arriving in the middle of the night at an intermediate stop of an overnight train that, in reality, would still have a long way to travel.
Unfortunately, in view of the above, I think the default position will have to be that the automated station system cannot currently welcome travellers to the "final station of the train". The very nature of TS is that one often is driving just a portion of a longer train service, particularly as far as long-distance services are concerned. Absent information one way or the other, the station PIS will have to err on the side of caution (so just "welcome to Nürnberg" in the above example). Maybe in the future this can change if RWE2 were to develop more advanced scenario management capabilities (with the user being able to specify whether the final stop of the scenario really is the final stop of the train service that is being simulated?), but we are clearly not living in such a world yet.