That was nice. Not much to say about it.
I think you know the little details that don't make it "perfect" like the extention and hitting your leg with your hand and such.
Ok so now that you can pull some nice moves, try to experiment out side of the "side step" and these over used moves. Go creative with the set ups.