I'd recommend adding a corpse removal time setting in the cfg. This map will definitely not work if it is 0.
Also it might be a good idea to add some delay between waves, esp before the sniper/rocket waves.
Merged gla uses the first gla's header, which needs to be manually changed with hex editor. Why is this not mentioned anywhere I spent so long wondering what's wrong :(