Loool top players will always have a tough time finding competition.
I don't regard myself as very good but I would have loved to find out how good I would do against you guys in a not so laggy environment.
An official forum for match making would make things way easier. You could plan regular sessions and fill your friendlist with good PvP'ers. ggFTW is more than enough, but people aren't posting here for.. reasons.