The damage output is a bit low; if you face Han Rogue or MTB then you'd likely be hosed. 21 points to give Uggernaught accurate shot is a bit expensive since the attack is so low....but I'm sure this is fun to play and it'd be great to get a quick activation advantage for future stalling.
I guess you'd want to have the option to bring in an MTB in case someone else does. Also the repulser sled isn't all that useful as far as I can tell. What are you looking to do with it? Potentially swap Jabba in for a melee attack for cunning to follow the sled? Or the dreaded net gun?