Why not have various commodities like Oxygen take up 0.2 cargo space per piece or something? We know it can be done, as seen in various goods like Military vehicles, just reverse it and make it decimal-ish for Oxygen and water, so there's more variety in what you can run from a particular base.
I'd really enjoy it if I find a freighter hauling oxygen/water for once:crazy: