I am not particularly programming-savvy, and I know suggestions like this can unnecessarily burden our dearly beloved unpaid developers- but would a autobalancing feature be difficult to implement?
Balancing can be somewhat difficult these days due to the recent influx of new players, and I find that many games are unreasonably stacked if great care is not taken balancing the teams.
One way this could be implemented is by changing the "random" spawn selection into an autobalance, where the teams are picked the same way teams are balanced in kid's kickball games. IE:
Add to team 1 and remove from selection: Highest ranked player //highest ranked player put on team one
Add to team 2 and remove from selection: Highest ranked player //second highest ranked player put on opposite team
Add to team 1 and remove from selection: Highest ranked player //third highest ranked player put on team one to balance
Add to team 2 and remove from selection: Highest ranked player //fourth highest ranked player put on team two
//and so on and so forth.
I did my best to put that in a way that might make it easier to code.. Anyways, for your consideration^. Thanks for reading!