I think that factorys should use power instead of wait time to discorage the duplicaion of large drones.
This would be done by having factorys use 1 small battery's worth on anything less than 10 parts, and ramping up from there to 10 large batterys for a maximum of 100 parts.
Also, the delay between duplications should be reduced to 1 second, no matter the size.
Finaly, the factory should have an output when the factory has enough power for a print.