This give a chance to use Fuel Scoop as launcher of Light Fighters stored in cargo space.
The following fighters are in real sizes, compare with a cargo box:

A light fighter with pulse laser occupy 5t space, which allow to put some into a Cobra MkIII also.
There is a limit at 8 fighters, to use 16 you need a Fighter Bay which allocate another 20t for a control room and some living space for the crew.
Fighter Support Center give communication and supply rooms as like in a carrier to handle 40 fighters, but occupy 100t for itself and need a ship with at least 400t mass like Anaconda.
Fighter Hangar store 80 fighters on very big ships over 8000t mass (which can not fit into regular docks) like Andromeda or Condor.
Heavy Fighters are useful in medium freighters (Python, Boa) where the maximal number of fighters is the bottleneck. These has Dual Pulse Lasers (together equal with a beam laser in power just has a bit shorter range), shields (counter to light fighters these are regenerate during combat), ECM, more energy and faster recharge but larger shape than light fighters, so allocate 10-25t depending on type. These can not fit into the Scoop so require Fighter Bay, which offer doors prepared for launches.
Compare size of a heavy fighter with light ones:

More comparsion from missiles to Adder:

From technical side, scripts made for Star Destroyer can make fighters usable in more ships, just needed more work to implement the additional rules mentioned above - I say this after combat tests where light and heavy fighters are launched from my 'conda.


More info in the Fighters wiki page.