I'm not having the same opinion. This sort of thing does nothing to put our community in the public eye in a positive light. It is simply "hey, let's get guys to wear dresses and stuff because that's always good for a laugh".
Not one of those contestants looks as if they are representing anything but their attempt to score concert tickets. Not one of them is likely to make any impression on the Muggles other than some people will do anything for a freebie. It says NOTHING about our community in general.