This has probably already been addressed in another thread, and if so, please forgive me. I tried to see if there was a thread for this already, but couldn't find it, if it existed.
That said, why an ewok for a companion?
First off, while I'm not a big fan of Ewoks in general, I'm not going to protest their inclusion as a companion. It's whatever, and I'll admit I'll probably get one on my Sith warrior so he can slap it around. Given all the other races that are in game, why not choose from one of those that would make more sense? Like Rodians, Nautalans, Mon Calamari (assuming none of these are already companions, I have no idea).
And WHY would an Ewok even be off Endor? The BH Jawa I understand, Jawas are smart, they are used for the tech skills, they hang around space ports, why wouldn't one of them want to see where all those starships are going? I guess I'm just trying to reconcile some reason for an Ewok being loose in the galaxy at large, when the planet was depicted as having no cities aside from tree villages, and a tech level so low, they didn't even have rudimentary projectile weapons beyond MAYBE a bow.