I thought about this awhile back. That was a fun event. We put it on so that I could see lots of 500 point armies at once, to get a feel whether 500 point tournaments could be viable.
Did I make a thread for that event? I remember each phase was limited to 5 minutes, and that seemed to keep things on track pretty well. I might want to scale that time down too. Rounds 1-2 (5 minutes/phase), rounds 3-4 (4 minutes), rounds 5+ (3 minutes). That should help keep people's attention as armies are annihilated.
The key was keeping things simple. No ridiculous rules from books that no one else has read. Put some objectives on the board, the sides fight for the objectives, the winners win and the losers lose.