Thank you vapire_pilot. Yes, now we have different sets of medals to choose. In fact, I thought of adding your set as a JSGME additional option, so the user can select whatever option we wants just with a click. If you don't mind, I can update my sets to include yours.
Concerning the possibilities of the player to obtain most of the awards, you are right too. I've tried what I think is a good solution. It consists in joining two Monty's campaigns together, provided they belong to the same service and year. For example, French 1914_DEMARCATION and 1914_RACE. Thus, you have twenty missions for the same campaigns, and more opportunities to obtain the necessary points to get medals.
However, as you say, awards 5 - 8 are too 'expensive' and it is almost impossible to get them. To solve this, campaign makers should design missions in which the amount of points obtained in each mission is progressively higher and higher. This would be very difficult by bringing down planes or bombing targets, but it can be done by placing a lot of primary targets (about 10-20 or even 50) one above the other in some strategic places (say, at the airfield as landing targets, or reccon places). Once the player 'touches' these targets, he obtains enough points to get the last medals.
I don't think it is cheating, just remember that some WWI pilots were awarded with a medal just by making a succesful reccon mission.