This episode looks good, though there are two things I kinda have issue with.
I'm very mixed about this being a holiday episode. Whatever can be said for the show, they weren't coerced into making a Halloween episode or a Thanksgiving one. I'd rather see plot over gimmick. But then again, Muppets and Christmas just are an unstoppable pair. And so far, it does look like they're gaining what the series was missing (especially with the last few episodes, save one). Hopefully this does get more viewers back into the show.
But my big concern is that it almost feels like they're going to quickly and anticlimactically set Piggy and Kermit back up rather than gradually stay the course of Kermit and Piggy lying to themselves just to satisfy negative critiques before the show's relaunch. Whatever was wrong with the show in the beginning, I doubt the fact that Kermit and Piggy having a different angle on their relationship was the show's issue. They certainly could have kept that up for a while and made the show more Muppety and fun. Just junk the secondary characters going on a date plotlines. Plus, it does concern me that either the relaunch is going to junk the whole format for something more obvious and done before, especially since Pigs in a Blackout and Going Going Gonzo proved they can get the Muppets to work with it and be The Muppets, or that even with the relaunch, the series is so on the bubble that only a miracle or forcing the show down everyone's throats "Till Death" style will get it a probationary second season.