It's early to be complaining about this; we'll see how it shakes out but meeting opponents is a little challenging. In a normal PvP environment you're slated to play one person so you PM him and schedule a time. Here most people seem to be popping into chat and hoping to find a match, but that may be difficult depending on timezone differences. Others PM the opposing team to say "I'm in chat, come get me" which isn't much better.
It's also a little problematic that one doesn't really know how many matches to play because it's dependent on 13 other players. This creates either fear of overstepping your bounds by playing too many matches or a sense that someone else will do it. It sounds easy to just award a loss to players who don't complete games but what happens if that player logged into chat once a day and never saw an opponent?
It might be simpler to have set matchups a la Team PvP and other PvP Events.
Example 1: Captains are player #1, the last to be drafted is player #7. Players 1 and 2 have to play players 1 and 2 from opposing team, 3 and 4 play 3 and 4... 7 plays 7.
Example 2: Captains are player #1, the last to be drafted is player #7. Player 3 plays players 2-4 from opposing team, player 7 plays 6, 7, and 1.