I got mine in the mail, and so far I like it! I need to pick up more batteries so I can light it up, I thought I had enough kicking around and I'm one short.
The sculpture has significant heft to it, it doesn't feel cheaply made in the slightest. The Alien inside isn't as detailed as the prototype photos but I think it still looks good, and definitely not so different from the prototype that I feel misled or ripped off. I'd say my expectations of what the final product would look like have been met.
The Alien isn't minuscule, but it's not NECA-scale either. It's bigger than the Hiya Toys 3.75" Alien Warrior, although it looks a little smaller than it truly is because the Alien is partially curled up in the tube. If the Hiya Toys Alien is 1/18 scale and NECA Aliens are roughly 1/12 scale, I'd say the sculpture is maybe 1/15 or 1/16 scale.
One of the big draws that made me interested in this sculpture, aside from the concept being really unique and novel, is it reminds me of the imagery of the Aliens in stasis tubes from the 'Aliens: Nightmare Asylum'comic series.
I'll post some pics after I get batteries in it and can properly light it up.