I think this is a very good idea, it just seems wrong to penalize the bigger country's that have more players, It isn't France's fault it is full of great pilots, if two French teams got to the final it would be because they are the best and deserved to win. (they won't though, because it would be two English teams battling it out).
Any players without a team could join up with friends and form a European/World team.