Personally, I would rather see either one of the following:
- either remove commodities as such from the blueprint requirements list;
- turn the required engineers commodities into a material type which does not affect cargo.
In both cases, no storage needed, no need for installing cargo bays in a dedicated fighter ship. Regarding storage itself, I'd prefer to have a safe storage for modules in order to avoid the risk of transferring stuff with the buy back mechanism.
- either remove commodities as such from the blueprint requirements list;
- turn the required engineers commodities into a material type which does not affect cargo.
In both cases, no storage needed, no need for installing cargo bays in a dedicated fighter ship. Regarding storage itself, I'd prefer to have a safe storage for modules in order to avoid the risk of transferring stuff with the buy back mechanism.