Exor on review, I'm not impressed with that workaround - It just creates just as much more work - there's not much benefit.
The S77th Server always has enough aircraft to go around: which means 8 F-15, 8 Su-33s/27s and 8 MiG-29s. That's 48 times I have to merge.
Secondly, each flight is names merge_x (where x = merge #). As I only want 8 aircraft per type. It gets very confusing when you have 48 aircraft in a mission and 4 of each have the same file name. Editing them is a nightmare.
Third, yes waypoints are duplicated, and loadouts copied, but not events (the hardest part of making a 48 plane mission). You have to go back to each aircraft and reassign "takeoff & Land" and "attack & targets" as this doesn't transfer with the merge function. Worst of all - they even give the default altitude and speed settings and not transferring your initial settings in the original mission.
The only upside is the 1st plane is given "player" but subsequent fights are automatically assigned CLENT after a merge. Also, if more than 4 planes per team have the same waypoints, this does make setting them all more precise.