TBH 2 crew slots would probably be enough... I wouldn't be against Jabba giving an extra Illicit slot as part of his abilities to represent extra modification to the ship he was in.
So effectively you are paying a crew slot, and then swapping the second crew slot for an illicit, that would be in character and mean you don't end up having one card taking up most of your slots.
Edit: On second thought, just make Jabba require 1 Crew slot and 1 Illicit slot. It does the same thing without strange interactions of too many crew on other ships.
Firespray-31..... - 1 crew, 1 illicit
Hound's Tooth.. - 3 crew, 1 illicit
IG-2000........... - 0 crew, 1 illicit
Punishing One - 1 crew, 1 illicit
Shadow Caster - 1 crew, 2 illicit
One of the versions I made doubled all discarded illicits in the squad with ordnance tokens, with a note in the card to use him as a Reference Card if he get's discarded so the tokens don't become useless. That would tend to favor swarms which could represent Jabba's minions, and/or his Star Jewel Guard.
2 Crew slots. Add an extra modification. Double all discarded illicits...
something that compliments/synergises with these maybe...
