I guess it would depend on who was going to be revealing the secret, but on the whole I would have to say "NO THANKS". I'll take my humiliations in private, please!
No Way. I'm the person who opens Christmas presents as soon as they come in the house. I couldn't wait that long. I would nag the person to death way before we could get on the show to just tell me the durned secret.