Liked the episode. The bits with Scooter in the pottery shop were great; I love the development of his character into, and I'm using this word in an affectionate form, a loser. He's a nerd and someone who is clearly not afraid to show it, like pointing out all the problems with Kermit's plate.
I also liked seeing Denise actually have her character explored, getting to know her a bit more. Her puppet seemed a lot better in action and the glasses help make her look more "Muppet"-ish if that makes sense. Hopefully we'll see more involvement from her if the Kermit/Piggy/Denise storylines are to have any real impact, following today's developments. It was good to see a warmer side of Piggy combined with, but not overwhelmed by, her pettier side.
The EM plot was okay, had some good lines and seeing Animal pour Funyions on Kristin Chenowith was a good gag. I didn't find anything out of character there, Zoot just seemed spacey as usual to me and for all we know, Dr Teeth and Janice could have known each other before Floyd.
All in all, a strongly plotted episode and an improvement over last week.