One thing annoying me is the lack of support for the mixed train. Before we had DHL and their like it was common for local passenger trains to have one or more boxcars carrying packets and crates. People sent goods that were too bulky for the mail by train (and to some extent by buses). The distinction between goods and freight is important – one is individual units and the other is whole carloads.
It should be possible to handle goods both at a freight station and a passenger station – but not at an unmanned passenger stop if they get around to implementing that.