So I know CEVO is already established, but do we really want to outsource our league again? CEVO could do the same things that ESEA is doing to us right now. I'd prefer to keep our leagues in the TF2 community.
That said, the only options are UGC and ETF2L. UGC is willing to work with us, and ETF2L is also. However, UGC is not taken seriously by most people, and ETF2L will not support the NA ruleset, at least during the transition. Honeatly, I think we could make a better league than what we have. We could take the good ideas of ESEA (stats, built-in pugs, scrims) and improve them and make them fit our individual needs. The tf2.gg devs are willing to help out with this, so we basically have some sort of base there.
Here's a preliminary poll for what to do, because why not: http://strawpoll.me/741278