Hi, I wanted to make a color adjustment mod for the faction spawners since I think that the extreme color overlays are a bit too much for me precious immersion (Inferno, Sapper, Wasp and Spawner are the prime candidates). Now I read that the swarmUtils.processFactions() method is in data-final-fixes.lua and that makes it (in my 1 day factorio modding experience) impossible to override the tint & tint2 fields in the FACTION_SET[] in any way.
Since your FAQ mentions that loading factions earlier increases loading times, which I think is wired when reading the following in the wiki:
"The data stage [...] When running through this stage, the game looks through all mods for a file called data.lua. After data.lua has been executed for all mods, each mod's data-updates.lua is executed, and finally each mod's data-final-fixes.lua is called.",
I don't expect you to change that if it is indeed such a difference.
My suggestion, then, would be to add some options for the faction tint values in the settings.
Yes, that would mean 96 (16 factions * (3 tint + 3 tint2)) more settings with the standard double-setting >:D.
Anyhow your decision, I would like to let it be known that there is demand for some color adjustment for this wonderful mod.