Entertaining as always! While I can't quite say I understand the battles 100%, I definitely love what you're going for.
A fun (yet almost certainly unintentional) thing you can do is focus entirely on the city building. I wanted to see how far I could go if all I did during combat was press "play" with no prep, and with the right city setup (mostly goblin huts and hookup spots) it's possible to max out your 𝆕citizen mood at 99. It's mainly a combination of "so many goblin huts nobody cares if you lose" and "max out lewd so you go on a take-no-prisoners fucking spree more often".
While this is fun and I wouldn't really want the ability to do this to be removed, if you did want to prevent players from doing what I've done, making certain buildings less likely to spawn in the pool depending on how many you already have would probably be the best option. I mainly just went for goblins and lamp posts whenever, so yeah. I mean, I'm genuinely having fun doing it this way, but also it's your game and if ignoring battle mechanics is something you don't want people to be able to do, I totally get that.
As for the combat itself, one thing keeps coming up: how exactly does the AI work? I originally assumed they'd just try to rush you, but there are definitely times in which they just kinda patrol a single layer and don't hunt for you. Being able to predict where they go might make setting traps a little easier, but idk if you're looking for a "set a bunch of traps" kind of game or more of a "set one huge trap at the beginning and then have her pick up the pieces" kinda game.