HidiI think one big step, particularly for NA TF2, is going to be moving away from UGC. We need a place that is going to welcome people rather than scare them away with varying poor decisions and management. For a new league, I'd want to see a structured mentorship program, and a plan for easing players into the competitive scene.
Something is needed, to be sure. I don't see how CEVO or ESEA would cater to this if they wanted to, though. It's hard enough to fill in the paid teams now, imagine if there was a non-shit free option for teams.