I think it needs to be credible exposure tho, putting Kermit in a HSM outfit and Piggy in a Jonas wig is fake. That is not who the Muppets are, that is more like Muppets TV in France where they had Fozzie wearing a Rubiks Cube. They are trying to put them back into a modern Muppet Show type format, but TMS was much classier and cleverly done than that.
I really think the Muppets.com and Youtube stuff is the right tone, i wouldn't even mind a guest star or two cropping up in those kinda videos - but the whole concept of this special just seems a bit of a step backwards to me.