it actually looks like you are using a green screen background.
I thought that at one point the background didn't look real :O
Making the movement more fluent is my first goal, and then build up the speed. I've had a go with a fire Staff - quiet scary with the extra heat and noise but I think i'll buy one soon :)
Oh that would be awesome. I've watched a performance before, and it was really cool. If you're aiming for that, then yeah, you still have more to work on hehe. Good luck, and I hope to see a video of that soon.