Read this on Santi's page on facebook :
Well, in all technicality, creating a league for the video game is not easy, due to the fact that Pokemon doesn't really promote isolated leagues and tournaments for the video games themselves, reason for which this league in particular is ...more self managed than anything else. For the TCG it's different though, as you can sign up at pokemon.com and the process is much simpler and more mass exploited. In any case, if you were to do something like the PCC league, first thing is to find a big place with lots of traffic in which you can promote your league and start getting people to spread the word, such as your school or college, a public hang out place or something of the sort. If you have any specific questions, go ahead and PM me =)