Nice work so far :)
I think ELO will be better over wins/losses since not everyone is going to be playing everyone in their tier each season, this makes more sense anyway.
I would say maybe just allow people only to play another opponent just twice a season (two times best of 3). And a month per season is good.
Allowing unlimited challenges might be fine and same with straight challenges is a good idea, no dodging forever. :)
Bookmarks