The possibility of rating a player after the match and an algorithm that creates the teams based on the players level and their positions chosen, to avoid playing uneven matches. Plus it will make it more interactive.
Imraan Moolla commented
This is a fantastic idea. Even if the algo for team selection comes later, the rating will allow you to choose games which are appropriate for your level