New roles onboard the train (both for SP/MP):
I think I read somewhere, that a passenger mode is already in the works, that's great. That was one of my suggestions. BUT:
Ticket controllers/inspectors:
The driver role works as it should. So does the dispatcher role. And with a passenger mode soon too, can we please get a ticket controller/inspector role? Pleeeeease... 🥺 That would be SO cool to have one player drive the train while the other checks tickets (we may need a few more passengers, tho - I have already mentioned that in another thread).
Random events/incidents:
But now we're at it, there could even be random events happening onboard. Such as passengers without tickets that needs a fine, rude passengers that needs to be kicked off (and therefore you need to communicate with the train driver to hold the train at the next station), medical emergencies, technical difficulties (you know, life kicks in sometimes), etc.
Onboard bistro/kiosk staff:
If the developers feel like going REALLY into details, for the long distance trains with onboard bistros, you could be serving customers with coffee, snacks, etc. in the bistro coach. This would also pair great with one player driving the train, while you can either inspect tickets or work in the bistro.
This role, however, is not a role I expect. But if SimRail really wanted to stand out for details, this could be one way to do it.
edit: maybe this should be moved to multiplayer suggestions?