For me, the Squibs are just too silly. Ewoks are bad enough, but Squibs are just a step too far.
A few year ago I ran a d20 SW:Saga module that featured a Squib. One of my players asked why the Chiss would be interested in fur fetishism.
So, yeah, I agree. There are plenty of background aliens and monsters to sort through before an ill-thought-out species designed by WEG needs to be brought to the foreground.