I like this idea more than the open League system.
Some kind of predefined rule-set as suggested above would be useful, though.
I also support some kind of scheduling to motivate people to play matches regularly, the lack of such thing is part of the problem I see with the League as is.