I had a thought about the ships and the fighter capacity...
why not keep the fighters off the table and deploy them as the fight progresses....
if that can be done then there can be rules for launch and recovery
say an ISD shows up in system ( deployment phase ) holding squadrons until needed.... but can hold no more than the Fighter/Hangar Stat on the ship card...
to launch you would have to spend a Squadron Command Token...
to recover fighter squadrons you would again need to spend a Squadron Command Token....
recovered fighter squadrons MAY be repaired with the expenditure of 3 engineering tokens per damage point the same as for repairing ship damage...
just theory at the moment that requires some play testing but it WAS an idea... a way to keep some units held in reserve until needed.....