[Idea] Integrate into PVP.net Client
I think an awesome way to get more exposure and use would be to integrate the platform into the PVP.net client. Because once you login for the first time of the day, see all the skins and news announcements, nothing really changes, so unless you're chatting, you're really not using the client for much other than waiting in queue. So a lot of the time people have browsers up doing other things.
So if there was a tab or button to switch between the current interface and the ability to have the new platform, whatever you want to call it, able to be used in the client, it would give people more interaction with the client while playing and hopefully draw more use because it's now in the face of the entire player base, and possibly even link major discussions in the announcements portion of the original platform, to draw people to use it.
That being said, if that was implenented, you could also link in the chat system, since profiles are already linked to the account for the forum, and allow people to send friend requests, view in game profiles, possibly team invites and link the chat system so that people can join chat rooms related to sub-communities or topics that would allow more interactions between the community, and hopefully assist the player behavior team with their ability to give meaningful interactions between players outside of the game, but in the client, and people to find others than can play with easier.
Just my 2 cents.
tldr: make part of the client