well jrepan i'm sure u have made an hard work for the savegame, my ides is to start from starting position in game. the mapeditor allow you to select 4 starting points then it create the map saving terrain objects and the start position. If we can modify the mapmaker letting it save the units positions we can have in the same way also the savegame.
The problem is: this game is fully customizable, this means that units changes for every custom version, so we need a way for standard the units in mapeditor, maybe using damage level.
I have to study the code so i can't tell how difficult it is, i bet a lot, but it will allow also to create maps for missions and, maybe, chain them in complex adventures.
Maybe i'm a dreamer?
Oh yes, also some kind of difficult level will be nice to add in options