Yeah, this is awesome. Seeing those sets and the animatronics brought a tear to my eye. Well, not really, but yeah.
There is something about walking on and seeing an actual set, vs. actors performing against a blue or green screen, or doing motion capture, that makes a world of difference, (imo) that's for sure.