I totally agree with this.
The end of the round is always one guy chasing the other.
I have an idea to fix the waiting to play problem.
When you spawn, you go to a spawn room, one for each team. The spawn rooms will include:
- Ranked Boards: Ranked Boards are for joining the main matches, there is one board in each team spawn room. There is a brick on these boards that you can click to enter the platform arena, (when you enter the arena, you spawn on a platform that has a barrier around it that does not disappear until the 30 seconds to enter the main round are up). This brick disappears after 30 seconds at which point the round starts.
- Non-Ranked Boards: Non-Ranked boards are boards in which a brick appears AFTER the 30 seconds at the begging of round. This also leads to an arena that you can play on after you die.
When everyone except the winning team are dead, someone in the control room (an admin or someone else that enters, possibly from a brick on the ranked board in which all these bricks on each team's board disappear when someone on a team clicks one.) clicks a brick that makes a brick appear in the arena announcing the team that won and resets the minigame after 5 or more seconds.
When the minigame resets everyone is sent back to the spawn room, and all the bricks on the boards appear and disappear that need to, and the round starts over just like the one previous.
I hope that made sense, if not i can easily create my own.