+1 on delivery drones!
What could really fill the gap is having a separate type that delivers. So you can have mining outposts that fill up - then the specific delivery drones (or cargo vessels e.g.) that take it from the mining outposts to your other places.