Its much better to go and find matches for yourself, get a group of you on at the same time and find yourself a match either asking Ingame - hey wanna 2s 3s 4s whatever. Or use irc, Skype, ts etc.
Edit: or is this just a place to keep track sorry of I misunderstood.