Yeah the size was a deterrant for me at first. Also I wasn't confident the line would go very far, but now that I see they're pretty devoted, I'm going all in and getting everything "Godzilla" they make.
You get great articulation, and despite the size, you get great detail and paint apps. Plus the materials used are really nice.
Don't get if you intend it to be a centerpiece of your godzilla collection. For that kind of thing you want x-plus....me personally? There's this 2ft almost 3ft tall Godzilla figure in a local toy shop that I drool over everytime I go in there. It costs like $1200
They've started charging me for the cleanup they have to do after I leave