I hate to say it but i really think you should copy what world of warcraft has which is a system that forces team making and if you leave that team you lose the record you made with that team.
im asking for this because NA is and always has seemed to be just one super pug running at a time and there was a very wide gap of competitive teams playing if any at all.
If you want the game to be competitive and esports then you must force competitive enviorments. Id also recommend creating an in game voice system for solo q’ers to communicate with their teams inside games without typing because its nearly impossible to communicate strategy and rotations without it and you would make it so that people had to hear you like counter strike they could turn the sound off if they wanted but make it so that everyone can hear if they have sound on…
thx just throwing some VERY helping ideas for a competitive enviorment