I don't understand why isolation booths aren't being used for the teams during matches. That's pretty standard fair across the esports world. DOTA uses them, SC2, quite a few FPS games utilize them. Not only does it totally subtract any way to cheat, but it allows the players to concentrate on the match without having some jackass sounding off a vuvuzela in their ears 10 feet away.
Another thing I question is the quality of the stream. A lot of people had issues viewing it in anything more then 480p. It would stutter and skip like mad during team fights. I'm not trying to turn this into a dota vs LoL thing, but have you considered trying to get an in game spectator client, with the live casting and what not like DOTA uses. It's a really great system, I'd love to see it implemented here.