Got mine yesterday in the mail...I absolutely love this thing! I got two of 'em, and I'm really happy with it. It really doesn't look like the special edition version of the Dewback, but from what I understand it more closely resembles the TPM version. It's fine with me, as I really like the look of this thing. But then again, I grew up playing with dinosaur toys along with my star wars figures, so it's a huge nostalgia thing for me.
I think the sculpt is very well executed. This seems like an animal rather than a toy, with distinct muscle tone. I'm happy that there's no action feature, and the accessories are removable. I'm almost considering getting another to put with my TPM Tattooine figures.
The Sandtrooper is pretty cool too. I haven't placed him side by side with the other troops to check the height difference, but he seems great on the Dewback (which is where he'll stay). The new gun is badasssssss!
All in all, I highly recommend this beast!