Very enjoyable - particularly liked the way you put the audience at ease
Only downside I could really comment on was that there were quite a few occasions you crossed in front of your assistants, so a little more stage management would have produced a slightly more polished routine.
On the whole, though, really liked the character, and further development would be a bonus!