Yeah, I've been holding off on a 3ds for this hahah.
I think there are about 650ish at the moment. Honestly, the games stick to a pretty rigid formula, but generally get better with each installment (excludin R/S for me, those ones were boring).
The competitive scene is entirely community ran. This is a good thing. Pokemon are classified into different tiers, so it keeps things pretty balanced. I don't play competitively, but it's actually very in depth, far more than most people would think before looking into it.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.