How bout they just offer servers for friendlies to occur?

What I mean is a menu on the screen to "Play Friendly", this would take you to a real time screen where others out there are looking to play a friendly. You can press a button to play against them, they can choose yes or no. This way you can select others similar to your level...

The idea of friendly games is good but not having an option to play is what hurts you, like i've said before, noone wants to play a friendly when you have 3 other games booked on the same day...