All we can see is that he is Scum only.
No mention of Huge Ship only - so likely he'll be able to go on the Hound's Tooth and maybe even other ships.
At first I thought he might be a more powerful "Swap" card - ie letting you swap out upgrades during the end phase, like some other crew. But now here is my prediction:
Jabba the Anti-Ace. Destroying the 2-3 ship meta.
Basically Jabba will be able to destroy one enemy ship. Oh, not outright. But he'll be like Agent Kallus on steroids. Choose ONE enemy ship at the start of the game. Maybe ALL of your ships gain +1 Attack and +1 defense when attacking that ship.
Jabba - gives rise to swarms coming back to the meta. That is my prediction.