I have to say, that the final outcome of the set was actually very impressive. It's full of detail and don't let the pictures fool you, it's actually a seriously huge set. It sits on a 32x48 stud base. 1 32x32, and a 16x32.
Overall, I really feel you get your money worth out of it. It's not like the tower bridge where you have half the set as cheese slopes. You get tons of bricks, and plates, and bigger elements that add to the weight. I also love the fact that they double walled it so you don't have the mismatch of colors that you see in the modulars, and even the Simpsons House.
My biggest gripe is the freaking back. The double walled 3 of the sides, but the back is single walled and just looks horrible IMO. It's really unfortunate too, because outside of the that, I had a lot of fun building it and watching the movie in the background.
I would say, as a fan, I would get this set. If you aren't, I can see why some people think $350 is overpriced for an oversized 'modular' as it were.
Oh yeah, one last observation, for those complaining about having to move stuff in order to put the Ecto inside, I understand your gripe, but once you put this thing together, you'll understand why they did it that way. In order to fit the ecto inside, they would have to add probably at least another 10 studs length wise, and a couple more width wise, and once you take into account the double walls, the piece count would explode and balloon out of control.