well, first of all the league system might need some fixing maybe.
a couple of ideas:
at the beginning of the league players should have a hidden rating based on previous results and gear and only games with players with similar rankings should be allowed.
no offense to anyone, but the beginning of the league seemed like a race to kill worse players before their score dropped and u don't get points from them.
after that, at least top players should be forced to play against each other every 3 days to determine a clear ranking, not based only on how many games u can find. because there can be situations where a top ranked player didn't even play against the other good players, or played only once while others played a lot more.
anyway, a playoff also should determine the no1 who may not be the one with most points, either elimination rounds or group based with top 8 followed by semifinals and finals.
my 2c
almost forgot, we need some stalemate rules too