I have only seen pictures and a short video of this, so I can not give an opinion on the show as a whole. I can say that the sets and the costumes are amazing!
I just recieved to copies of this yesterday (because of my hubby's job he gets free promotional dvds before they are released). I had never heard of it but just the title made me laugh. Must watch it soon I guess lol.