Honestly, I can say, I've been at it for an hour now and I haven't played a single match. People don't accept or dodge games even, which makes me wonder why they are there. People go all aggresive and angry on others to play the role THEY want without even bothering to find bugs.
My complaint: people who can't be bothered with actually using the oppertunity to play on PBE to find bugs and instead just screw about doing random stuff or whatever THEY feel like doing.
My suggestion at the same time: you can only send in reports on players after a game and there is no option to see who else you've "met" or ran across. I think we really need an option to see who was in matched, who has dodged and be able to report on players, even if we haven't been in a game with them.