The problem with that is that harvester/trade returns are entirely random. I would have to run the distance calcs for each route for every route to determine the delivery times, and redo the whole thing after any skill change or certain construction builds. For now, with the finite limit on server resources I think this is a v2 feature.