I feel like this would be a good feature to have as there is no way to show players results of team games. It would be fun and a lot more competitive if there was a leaderboard system just like how it is for 1v1s. I also think all games should be recorded so you can track how much you've won and lost overall as well as potential other stats such as total kills, champs made etc., regardless of whether it is rated or not, similar to a lot of other multiplayer games. Currently, such feature is only available for 1v1 rated games but most players, especially good ones, just play team games most of the time and there is nothing to show their skill. It would encourage a more competitive environment and would just be a great additional features to the game.