To be fair, running a panel is hard. I can speak to this, having now done it several times. My recent Whodrawnit?! panel at Matsuricon went well, but there were definite stumbling blocks due to technical issues and inexperience. The important thing, however, is to learn from your mistakes and improve. I really want this panel to become a regular thing I do at cons, especially the ones I table at.