I voted yes but it's not 100% a yes.
Good for the body:
Although maybe downscale it a wee bit.
I'd loose the head spikes/quills though, needs a head more like this:
At least the top of the head, I do like the redesign's mouth, definitely alien.
As for their tech, rubbish, the way they travel around? Sure, but the look and feel, naaaaaaah.