Trick and mechanics are fine, they'll definitely fool muggles - I enjoy seeing that DL every time, you do it well. I'm just gonna re-iterate what everyone else has said, speak up, work on the patter and BUY A SHARPIE! Seriously, it's the modern equivalent to a magic wand.
And get out there...