I get that you guys are trying to differentiate and learn from other games, but I believe the way the ranked system is going to be is problematic for a lot of people.
Everyone has a routine, schedules, work , or busy with other stuff. Scheduled gameplay times are most commonly found in in game...