Generally any calculation done reduces performance so it has to be worth the performance put into it. This topic is to collect pro and cons, I won't make it a poll, if you want to see this as feature give me good arguments.
 
 I'll start by reasons why I think distance is of situational use at best.
- Calculating distances impacts performance.
 Vast networks with hundred or more stops where travel time matters most would also see the biggest performance hit.
- Only beeline distances can be feasibly calculated in lua. 
 The quality of those results varies wildly depending on the rail network.
- Trains would tend to produce more traffic around a single provider instead of spreading through the entire network.
 Providers would either have to have "limit trains" set a lot more conservative or have large stackers to cope with sudden traffic spikes.
- Shorter deliveries makes trains available sooner.
 However once the closet provider runs out of material all trains will have to make longer trips.




