Regarding to the crew's AI. I have a suggestion that may or may not improve the crew's performance on the loading task of missiles. Currently when the factories depleted, they occupy way more crews than they actually needed. This causes people to compartmentalize missiles module with minimal crews (8) in order to save credits. Because if you use missiles without separating them from other stuffs, they can eat away a lot of your crews (14 at top), greatly hindering the ship's performance.
The idea is to optimize the loading task by limiting the number of crews that can be assigned to the factory based on the remaining ammo in the factory. For example, a full factory with 12 missiles parts can allow 12 crews loading from it. But a depleted factory with 0 reserves can only allow 6 crews accessing at the same time. Theoretically this could improve the loading task without having missiles separate from other parts. Though I am not completely sure this is the right numbers, nor do I know this is doable with the current game engine. It may not stop people from compartmentalizing their missiles. But at least it will give them less reason to do so.
Speaking of compartment missiles, l have noticed that recently there were a lot of designs using only battery to power the missile factory. I take this isn't an intended function of the battery. Perhaps this should be fixed in the next update?