I enjoyed this episode a lot. I had my 3D glasses and watched it on HD so that might be a reason others didn't enjoy it as much. The 3D effect was done very well, and it was almost painful to go back to 'normal' TV after that. I guess when it comes on DVD they'll include the glasses (or just show a standard version of the show if there's one). I would say that, without the 3D effect this would be an average Chuck show.
There wasn't much advancement of the series or the characters in this episode, but it was fun to watch nonetheless. Definitively my favorite show of the season.