While I like the idea I highly dislike the idea that players are restricted to certain rooms until they reach a certain elo.
There are two reasons for this, the first one is that there could not be enough players within the given elo range, leading to ppl beeing unable to play.
The second one is rather simple, ppl that rarely play have no elo, ppl that haven't played in a long time have no elo.