I have a couple users for my mod asking me if I could see about making our mods more compatible.
https://mods.factorio.com/mod/SearchlightAssault/discussion/61be1e558e86f78401c9f1cd
After some investigation, I noticed your mod creates all of its turrets in the data-final-fixes stage.
Would it be possible to have your mod make all of its initial turrets in an earlier stage, then update final combat values in data-final-fixes?
(My mod also "boosts" turrets, and does things that way)
I made a fork of your repo to try doing this, and the tests I did looked promising -- turrets were still ranking up just fine.
https://github.com/bolderbrush10/ModMash/commit/c4fb98c659690e18b1b875b46d54e720e5190f7b
I can make a pull request to a branch of yours if you like.
If there's tests you'd like me to run before doing so, I can do that too.