PGA,
That is a step in the right direction, however, try to also broaden your audiences. Do the same effect daily, for a week even, for little children, teens, adults, grandparents. See the strenghts and weaknesses of the effect and how it needs modified for different spectators. You'll be amazed how good you get with an effect.
This is why those of us who do strolling gigs or table hopping get an effect down so quickly because we are performing it for 3 hours straight within a set.
Keep working, would love to see a good performance video from you.