Not sure if anyone said this already about that minor/major thingy, you could make it so the that current top teams are just invited to the major tournaments and the remaining spots are played with a qualifier(the minor tournaments ?) ? Csgo kinda do that.
You could even split the remaining spots on multiple ''minor'' tournaments, so it's not like the top teams are "not allowed" to play them they just don't need to. Would also make the major events more prestigious in my opinion.
You would need enough team ofc.