Do we really need civilian ships in battles?
I like how they only show up when someone is retreating. It makes sense. If you start introducing them as "corner buffs", they are just going to be that pain in the ass you have to manage every engagement.
-Battle Starts
-Hit "Deploy All" twice
-Rally civie ships in the corner
-Baby sit them the whole fight
I'd almost rather have freighters and tankers have built in weapons and hull mods only since, let's face it, we all don't put any weapons and the same three hullmods on them anyway.
Civilians still cost supplies to deploy. I would not use them in every battle, only in hard ones where I could really need a bonus to win. If they can be chased away, OK, a tactical victory for the enemy. When the enemy also deploys civilians, great, one more objective for you to archive.
I think it's good to have have this meaningful scalability in combat, and encouragement to give just as little as necessary, but with the option to give much more when needed. That's what I like about deployment cost's, too.
In video games it's so easy to hit a button for "full power" and your character gives his very best every time. But in reality it's hard to give your very best, nobody can always be at 100% (without consequences). It's nice to see that reflected in a game for once.
Another way to get to see auxiliaries are new engagement scenarios ("raid", "ambush") where you outmaneuvered an enemy's combat forces to attack his supply ships. But that's another suggestion altogether.
But in general what do you (& others ofc) think?
Well, it sounds nice on paper. But something very similar to this was already planned for the game. You can still see the sprites of a munition's ship&drone in the ships folder, that was supposed to resupply ships during battle in just the way you describe. The Odyssey has a munitions drone bay, too. The idea was canned because, IIRC, it would have been a confusing mess that were hard to control for both players and AI, and had distracted from the fight proper.