How about an option where we can schedule friendlies with random people, but only if they accept it.

For example, I notice that its a good time to play a friendly, but none of my friends are logged into facebook, so I can't ask them if we can play against each other (and I don't want to randomly request the friendly without first agreeing to it with them.)

So, I click a button that says "schedule a friendly with a random top eleven player"

Someone else somewhere else in the world who is in the same situation as me presses their button and we are matched up and play against each other 10 minutes or so after agreeing to the match.

And you can only be matched up with a person who is within one level of your level.

How about it?