Sometimes I'm finding annoying that I can't sit on the platforms sits I don't think it would be that hard to include in future routes or the existing ones
I have been hoping for a feature like this myself. There are those benches at locations along SPG (I assume the CRR route will have them too) that it would be cool to sit on and train watch.
I don't know if you can 'crouch' on the console version but on PC, I just go to the end of a set of seats, press 'C' and it gives the impression I'm sitting on a seat next to the other seats.
Matt wanted the ability to train spot, I feel that if it will be released, it will be released with the passenger upgrade (if they even do one)
You don't crouch in front of it, you crouch by the side of it at either end. It doesn't compare to actually sitting on it, no, but it's a decent workaround for now.