I dont know if you are able to do this, but make a challenger type of deal where people can submit their stats at certain games and then people could ask to team up or challenge them to a match. That would probably make it a bit better as a community and it would be kinda of fun too. Also you...
It has something to do with arhi and her skillshots because they are easy to throw out as long as you predict the way your opponent will go even if you have a delay