I don't like discouraging activity. Why should active people get penalized for enjoying playing lots of tus games?
A maximum games cap would force them to stop playing for a month if they reach it early.. that doesn't seem best.
I think my first suggestion wasn't quite right (or even possible), to increase max points per game.
If I understand correctly, MonkeyIsland says it's still ELO formula calculating points won per game.
Now for TEL, everything looks fine, and many players reach their overall rating after reaching minimum games.
For Classic, it's different because there are so many schemes.. it's way more games to approach overall rating in every scheme separately.
I'm wondering what the K-factor MonkeyIsland uses for the ELO calculations (75? 80?) because if I understand that math correctly, that determines the range of points won/lost. If that K-factor increases, it might amplify and intensify how fast people gain/lose rating.. though this might only be appropriate for classic league (and probably only for the season rating calculations, not overall). I have no math to back this up, and anyone can talk on this if they know better. Though MonkeyIsland might be the best resource here.