You're going to need to spread out every different minigame area. At just 30 players with some in the minigame, the network transfer is already constantly hitting the limit. This will result in downhill playing performance as more players come.
So far this seems like an premature idea. You should use multiple minigames and make sure that you make scripts to correspond with the minigames.