There are too many things to take in consideration.
Server, there are huge diferences between them, i know what i am tanking because of my teams being in diferent servers, totaly diferent markets in the same level.
Number of tokens available, but it all depends of what you can do with them and luck, because you can buy good player for 1T and spend 50T on a duck scout.
Draws in LEAGUE and CL, CUP is a diferent stairs, this also depend of your in game friends If the same level, this is a way to manipulate results, If you have similar Q friends you have tight leagues, but If you have weak friends, you have a weak LEAGUE.

I think that the Best way was playing the LEAGUE with Q cap., like the indonenian LEAGUE. That way other factors became more importants that quality, that is equal to all.