Yes a ladder like ELO will always be a matter of games played, just a constant grind and not a real good indicator of skill.

League is the way to go for sure. If you put a cap on the amount of games someone can play each season and have it where that player can't be regulated until he's played the cap amount of games, then that's a more fair way. So really anyone can join at anytime, just will have to wait for maybe two seasons if he can't play his cap amount of games for regulation. In the end if we get enough players we'll probably only have maybe 3 tiers max, which is fine. The number of tiers should depend on the number of players.

The other stats which would be nice to are replays maybe linked to recent games played and player stat info of every game played such as name of player, the date, and end result screen shot. At the very least a link were you can add replays of your games for people to download and watch if they want.

I wouldn't award ELO points though for winning tournaments, prizes are nice, but some kind of icon for tournament victories would be better than ELO points. I'd leave that strictly to games played only.

Really it's looking good so far, just wish CA had something like this with *dedicated servers*. :p