From a training benefit point of view I think the more teams that can benefit from this the better. The majority of top teams who spend money to be one of said top teams won't be affected by this, but for us free players who can't spend 4.5k credits every season on friendlies for the training, these competitions are a great way to get some extra training sessions at fraction of the cost.
Also from a competitive point of view, it would be a nice idea to have one of these leagues for free players as I imagine most don't even think about joining these leagues as they are usually filled within hours by the top teams.