I feel for you man. At present the university where we train is doing a documentary on Aikido, and since we are the only dojo in the country, guess who has to demonstrate.
I recently saw part of the unedited version and it was SCARY. All I saw were my mistakes (of course this is inherent in my character also, constant self revision). I'm planning to invest in a video camera for class use at some point.
A very humbling experience. But humility is a great commodity in the practice of anything that promotes self development, especially MA.