The current forums work fine for organizing world PVP, Iron Citadel has weekly 2v2, 3v3, 4v4 tournaments and we are getting ready to start a continuous, running league.
It didn't take much to start, I think the first week we had close to 50 people either competing or watching.