Kinda late to the party here but regarding the staff form, I find it curious seeing the differences between the Japanese and Chinese styles of staff. When I do staff I hold the staff closer to one end to increase the range. Then when I swing I slide my hands along to again increase the range of movement. I notice in the video you keep your hand static on the staff except to do spins. As for the form itself, I personally would like to see it done slower but that's a personal preference. Also, when doing it slower you can focus on the accuracy of the thrusts. I notice that as you thrust the staff forwards it raises and lowers slightly. If I had a criticism on the technique it would be that, as it shows a lack of control and in my opinion reduces the effectiveness of the strike. As you pull back and thrust forwards the staff should stay parallel to the ground without either tilting or lifting up or down. Overall though I liked the form and it's fun seeing a different style of staff use to my own.