Hey dudes, why don't you organize yourself a competition
You can create a bunch of FPL, find a server to host, and use Condor Club to manage all the boring stuff (web site, scoring, briefing, ...)
If you can't find a decent server, just ask for help: nowadays, internet connection are not bad and lot of people can host a server for at least 16 people on their own PC.
If you plan to use different timeslots (ex: USA, Europe and Australia), you could ask people from these country to host some servers so the ping will stay low.
Just a thought