I like the detail too, but I think, this can be solved, if you have the ability, to change the behaviour for stations, wether you like it or not.
For example you can switch it with stations like now with the loading system off trains.
You click on a station and can set it to only accept fixed platforms for trains, so the system we now have, accept changing platforms and accept changing platforms + a little extra wait time for the train, since the passangers need to change the platform to get their train.
I think especially the last option I suggested would keep us the detailed showing off passangers going for their specific route on their specified platform but allows the flexibility of trains choosing their platform freely, if they need to.
But imho, they still should have their standard platform, because moving to another platform is, in RL, an emergency solution of an unforeseen problem.