Why not having multiple fighterbay?
Fighter bay for small fighter and interceptor
fighter bay for heavy assault fighter and bomber
Is that possible? If not I don't imagine it would require a major code change, but don't quote me on it.
You can restrict departure and arrival paths in FRED_Open.
Meaning, it'll only fly out along those paths, rather that picking one randomly. Useful for making sure that fighters don't launch from the wrong side of the Typhon/Hatshepsut, and that stuff flying into the hangar bay don't try to crash into the ship.
You could use that for specific wing launches, given that the wings can't be loadout customized.