Those are all I could get, I was in a bit of a hurry.

It's definitely not possible to enter trains from the western side. It might be worth tagging part of this way with `not:railway=platform` to make this explicit.

The problem with the connection isn't just that it isn't routable, it's also only connected to the underground passage at level -1, while in reality, the “fake railway platform” is connected at ground level, and there is a second path coming from the underground passage (see second picture).

Final comment: I'd also personally map these as paths instead of pedestrian streets, but maybe that's just a personal preference.