You've certainly got a showman quality to you, and the intro to the magic video was amusing. Could use to tighten up what you say a bit more to appear less ramble on like.
No offense, I get that they are teens, but I can't stand spectators like this. The one girl is way to hyper giggly, and her friend isn't even involved with what you are doing. I'd say a little more audience management would be a good thing.
I really, really, really don't like magic videos that cut away to a different angle, or a splash screen all together before resuming the effect. And you do this twice. First with a text frame, then for NO reason your camera guy swings away from you during the big moment to catch some guy on a staircase. For all I know this is how you did it. When the video cuts, you switch the cards, and resume. For me it's almost better to just run with it, interruptions and all then edit it. You also have the option of re-shooting with another ?better? spectator.
I'd comment about your camera man, but someone's already beat me to it.
The background noise is distracting from the video. It's good to get video of you doing work, but remember that the video is there to make you look good. You can't look good with loud distracting music, or spectators who aren't paying attention to what their friend is doing. When you've got a camera on you, it's not just about the reactions. it's the full package. The video quality, the sound quality, the entertainment value, the patter, and the reactions.
Just an insider tip... Video production is a pain in the ass. In Hollywood, when a movie or TV studio contacts you because they want to book you to do work, and they tell you they'll only need you for 4 hours... you can plan on being there between eight and twelve. Lots of little things happen that can really screw up a shot. Lines get missed, sound is off, lighting is not right, booms get into frame, special effects don't function, etc etc. It's not uncommon to take twice as long (or longer) to film something as it does to watch it in final format. I remember shooting a 3 minute static shot dialog video audition for some upcoming TV show pilot and it took me close to four hours of filming to get 3 minutes of usable video. Seriously, try planning your stuff out, I think you'll be impressed with the results.