I think the art of magic is ought to be performed live. There some guys who got it right on the TV, for instance Copperfield. The problem with YouTube on the other hand, is that you can replay the video anytime, so this kills misdirection entirely.
The way I get around this issue in my promotional materials is that I basically only show people’s reactions to my effects, so that people see what they buy. Entertainment, not tricks to figure out.
On a side note, I love how Derren Brown performs. He says up front, he has no psychic powers but provides some basic pseudoscience explanation to his audience which is a trick on its own!