There is another solution to aces and squadrons problem. Instead acitvating a certain number of squadrons there could be acitvating squadrons worth certain amount of points. For example, ISD can acitivate 50 points of squadrons. With this it can activate Maarek Steele worth 21 points and decimator worth 22 points (together 43 points) or it can activate 6 tie fighters worth 48 points. Squadron token adds points to ships activation number.
That way you must decide what to do with your squadron activations because it's expensive to activate named squadrons.
Certain ships with low activation number could activate expensive squadrons only with combining squadron token or there could be rule that you can activate squadrons up to a activation number of your ship or only one squadron.