Sounds good. Any chance of a fix to custom races not getting the starting bonus scouts, or are these left out for balance reasons? It's not something easy to mod in for personal preference, given the .faction file format.
Yes, I've been trying to figure out a good way to do it that doesn't require redoing all the starting ships setups. Im still noodling on it.
Good luck to you! GalCiv3 seems to have somewhat cumbersome design under the hood.. I hope that maintaining/updating GC4 and onward will be more straightforward for the team.
Probably too late to implement something drastic like this, but I had a thought - what if the starting ships weren't categorized directly under the faction data, but under abilities, and all players (default or custom) had three abilities instead of two (one perhaps being locked to providing the starting ship-set). I would think it possible, since abilities like "Angry" and "Inventive" are already able to give race-blind ships of a particular class. Then future balance changes would be as simple as adjusting which ships are given by the ability, and it would be an editable xml for modders, unlike custom faction files.