Nor do I really want to replace ESEA. ESEA's basically the biggest thing we've got right now, and I don't see TFCL replacing ESEA any time soon. I mean, if we get thousands upon thousands of dollars in sponsorships, then I can see it maybe having an impact on ESEA. But like, let's be real here, that's not going to happen for years, if at all.
Ultimately, TFCL is a league where everyone can come and play for money or prizes, without any upfront fees or premium memberships. You simply come in, create or join a team, and compete just like you would in another league. Except with TFCL, you get both medals as well as prizes.
Also trying to make TFCL a great introductory place for players new to competitive TF2. Once we get some teams and more support from the community, there will be an entire division dedicated to teaching the newer guys how to play their chosen format and class. A sort of coaching service built into the platform itself.
Then there's also the automated scrim thing, due out this March. Let's face it, newer teams can have difficulty finding scrims each week. Creating a scrim service that's built right into the league itself is my way of hopefully simplifying the whole process for newer teams and players, while also adding an extra convenience for seasoned teams just looking to get their scrim on.
So, to compare TFCL with ESEA really isn't fair, as I'm trying to create something completely new and different. Sure, it's still a league by the end of the day, but if I can offer a service that makes it easier for newer players to jump into the competitive community, shouldn't I try to do that?
Also, if TFCL were to replace any single league, it would likely be UGC. UGC is a pretty barebones league, and they're not really going out of their way to draw in new players, and teach them the ropes of TF2. Their administrators are also said to be rather unprofessional at times, if not outright abusive. It's pretty much a common consensus that UGC isn't the greatest league for newer players to start out in, but there isn't really another alternative aside from a paid league such as ESEA. So, I created that alternative.
Besides, if for some odd reason TFCL never takes off as a serious 6v6 league, I can always just host regulated bball and ultiduo tournaments, with prizes and medals. Those are always popular, and the upcoming second season of Ultiduo already has some big names attending, so it's sure to be a great and fun season for everyone involved. The first season had b4nny and nursey take the title, and the prize. Hopefully this upcoming season will bring with it a bit more competition, largely because of the higher prize and extra promotion on both TFTV and the official TF2 blog.
TFCL is still a bit messy under the hood, given as how it's still technically an alpha right now. But aside from some odd mechanic design choices, we're already offering a full TF2 league, even as we stand right now. TFCL is more or less at the same feature level as UGC, and we're nowhere near being finished. There's just so much more to add, and so much more that we can do to enhance the competitive TF2 experience.
Also, in regards to Faceit. I don't really see them as any kind of real competition for TFCL, ESEA, or even UGC. If anything, Faceit is a potential threat to TF2 Center, or one of the other pug services out there, like mix champ. Though, it is worth mentioning that TFCL will have a similar service, albeit one intended only for smaller games, like MGE or bball. The original intention with a TFCL pug-like service wasn't really to compete against faceit, but more as a way to answer a question we've been asking for a long ass time; how do we host MGE tournaments, and not have them be cancer to administrate? The answer was a live 'channel' or 'room' that automates the entire process, with the help of a server plugin. You join the channel, and it puts you into a server. Once you're in the server, you fight. If you win, you stay in the server, and await your next opponent. If you lose, you're automatically kicked from the server, and your rank on the channel is updated. It just keeps grabbing new players until there are none left. We codenamed this "koth" since that name fits pretty damn well. Kinda figured since we were building this tech anyway, may as well let anyone and everyone create their own channels, essentially turning it into a pug service.
tldr
TFCL is a league designed to help new players into comp TF2, while also offering enough features and services for the more experienced players to use and enjoy. Idea is to fill a niche, while still offering a 'pro' league that has prizes and medals.