Wmllint prints a warning: "/home/jakub/wesnoth-addons/Danse_Macabre/maps/09b_falling_sky.map", line 6: warning, fog or shroud in map file. The map still works but it would be better to fix it. Actually this is the only only warning for this campaign on Wesnoth 1.18 save for "possible misspellings".
I have received a streaming request for this addon but I cannot find a release on the add-ons server for this (1.16/1.17). Thus, I am opening an issue ticker, hoping that you will be able to make the port.
Graphics for some variations insert names here of mainline zombies have changed during 1.13 cycle so we should update them also for our custom ones. Probably it can be done by recoloring the graphics of the variant of Soulless with image path functions. That would also save some space by removing physical files for them.
This is a continuation of #3.
Gingly seems to be there "just because". He has no lines, he's not important to the story in any way, and that seems a shame for a character unit. Perhaps make ghosts only recruitable while he's alive, like the Saurians on SOTBE, or give him a few lines here or there. Just something to make him, well, a character.
The original author has approved both ideas but did not implement any of them before his withdrawal from the project/forums. We might try to remedy that.
Targeted for version 2.0 as changes to recruit list would be a bit of BC break (and also because I am lazy to write any dialogues :P ).