Yes, I know about Daedalic plugin but I have never used it.
About testing across multiple maps, I’m pretty sure my solution is very similar to what you have now. I’m running a single instance of the Gauntlet which starts Server and 2 Clients on a specified map. Then, a list of Functional Tests is executed there. I named the whole process as a “Gauntlet Test”.
When I want to test on a different map, I just run another Gauntlet Test with a different configuration. I prepared a Batch script that starts all my Gauntlet Tests (currently 16) one after another on different maps.
I throw this topic into my presentation