Really simple, do you want this to be a spectator sport or not? If you don't, which will decrease income as spectator sports have much higher revenue on average then non-spectator sports, then you put up the glass, give them a booth, whatever. If you do want the increased enjoyment and higher revenues of an enjoyable spectator sport, then like other professional sports, you deal with the problems inherent to having a live audience.
This does not mean you allow cheating, like fans yelling specific information to the players. That should get the fan banned from all future events and perhaps even penalize the benefiting team. You also do not allow rowdiness to cause the game to be delayed or directly impaired. Indirect distractions, and even false or perhaps good information gained from a perceptive player are all apart of the live spectator experience.
Now that being the case, it may be time for fans to start to mitigate their actions if they are ruining the play of their favorite sport. Like the way chess and poker fans do not interrupt the play of their sport by being respectful of the attention and hidden nature of information required to play those sports. But that is up to the fans and the players to start a trend in that fashion, not posters on a bulletin board.
To those who seem to think this new variety of sport could perhaps improve on the way sports are held, that is faulty logic. The point of trying to make video games a sport is to make them LIKE sports. An attempt to "improve" the experience merely returns the game to it's roots, a hobby for amateurs in their quiet rooms, alone, to enjoy. Sports, have been held like they are currently, just with more technology and convenience, for thousands of years. It's pretty safe to say that they are doing it right to include an audience in many of the sports and it adds to the pressure of professional athletes to earn their pay for what is, truthfully, the playing of games by adults for money.
You want the sport to earn that money, and therefore allow professionals, you have to bring the people to watch it.