Will you put population movements into equation as well? I mean will people leave a system where food is scarce or unemployment is high, maybe even to non-player planets.
And for utilization of production, I am not sure of balance. No one including player may not know that he/she needs a huge fleet soon, so how will plan factories especially if handled by AI?
I think there should be chance to set production in addition to AI choice.