I think that ranking system is a great idea, but thinking about it i've found a couple of bad things:
I think it could be more usefull if the amount of points won/lost were smaller... Why? Because now you can see people with a R:1600 and it's only because they luckly won the last 3-4 matches. and the same thing happen to a good player that lose something like 100 points for a lost match.
Interval from the own maximum and minimun ranking is too high and then don't represent the real ability of a player. In other words the single match incides too much to the ranking.
for example: 5 days ago i touched my minimum (R:1345) and now i'm at my maximum (R:1675).
Hoping i was clear

Tell me what you think about!
bye!