What do region boundaries do? All they seem to do is limit what spawn points players can spawn at.
The biggest thing you could do to improve Slayer would be to make the region bricks do all the following things (unless they do them already and I'm just dumb):
-Keep players and vehicles that are part of the minigame inside the boundary (with minigame settings for how much it pushes them around or how much it hurts them, both defaulting to zero to maintain current behavior in existing minigames)
-Only run onMinigameReset on bricks inside the boundary (so I can reset minigame A without minigame B's events firing)
-Make everything outside the boundary act like it's not in the minigame (Can't enter vehicles, activate events, or grab items outside the region)
Also, can you make it so we can force bots to be part of a minigame even if we're not in it or online?