But balancing character generation shouldn't be rocket science, should it?
There are a few 'fields' that are more or less well separated from each other. All insight equivalents can be handled strictly mathmatically, that's easy. All other things can be equalised by the necessary days to acquire them. Reputation can be achieved (more ore less only) by doing trade tasks, so the calculation is avarage reputation per delivery day. So if I need a reputation of II to get a piece of equipment that would otherwise be granted during character generation, it is worth 90 + 130 reputation points, and if I am offered (statistically) 15 tasks earning 5 points in average with an average delivery time of 12 and then a mix of 8 of those tasks and 12 earning 8 reputation with an average delivery time of 15 days, then the time equivalent is 15 * 12 + 8 * 12 + 12 * 15 = 456 days. Everything that is necessary to know is the offered stock of tasks and their reputation and delivery times.
That's far from being perfect, of course, because some things can be achieved on different ways and others are more restricted... but it can at least make balancing a pure calculation task with known values for a first attempt. Fine tuning can still be done on it.
And... I wonder whether we can got a "Tainted" at some time (maybe DLC) - as few chains as possible, as much freedom in generation as possible... (If "Tainted" comes as race and background, one could combine them for maximal freedom or for getting more options based on the packages already available. The calling could be obligatory one of the three.) In that case a price for shifting minimal and maximal values is to be set, of course, and that can't be neither insight nor day equivalents...
and it would need another generation window because at the moment, the player can't influence those settings.
Extra crew members should probably be removed as well, because they are useless during the early stages (I always get rid of all scouts in Kernak's Waystation).
I don't agree to that. Scouts are said to be more useful when doing exploration tasks that are not available yet. And the workers can be helpful when another cargo slot is needed because there are very few available in Kernak, and sometimes no mounts at all.