Splitting sale_shipment_cost?

Currently sale_shipment_cost module adds the carrier field to stock.shipment.out.

We’ve got a module that depends on sale_shipment_cost and adds carrier’s Tracking ID. It is quite a simple module but we now need it for a customer who does not need to manage sales because it manages its customer’s stock (pure logistic operations).

I wonder if there would be interest in creating a new module (stock_carrier?) which adds the carrier field to stock.shipment.out (and probably the tracking_id field too). sale_shipment_cost would depend on it.

Thoughts?

We always avoid to create module just to add a field.