Thanks for the giveaways. Please count me in for 5 draws.
And I do believe the system you describe would be better. I have also considered giving players experience points for participating in battles and then using the experience points to do the battle matching (with in other parameters like the current league system.) This will also help insure that beginners play beginners and more experienced players are matched against each other.
Good luck, all.