I added your suggestion to the poll. One problem I foresee with it is that people may not want to wait around for their turn. Another is that if contestants are watching other contestants, later people may be able to have unfair advantage in watching the first people and seeing their process and avoid their mistakes.
As for streaming, it seemed a daunting task to me, and I was reluctant to get started, but mousey told me to follow the instruction page "like a recipe". She was right. If I of all people can do it, anyone can. I am absolutely terrible with computers. She has the page very well laid out with pictures and step-by-step instructions. http://en.war2.ru/tutorials/how-to-live-stream-warcraft-2/
Igog if you dont stream, how did you do all your commentaries?