Wow, that's a really good question. I've always though that a magician should never reveal their secrets regardless, but at the same time I wouldn't know any tricks if every magician followed that rule. Perhaps you, the performer, should only reveal tricks to other magicians who you know will...