I think the first post causes some misstakes.
--- METAL EXTRACORS ---
Each Metal Extractor should give you back it's costs in 5 Minutes.
-> Add 0.25 metal / second.
-> Add this metal on metal spots and non metal spots anyway.
Than there is no need for Metal Makers and Income from constructors.
--- CONSTRUCTORS ---
Remove metal income.
If you can't reclaim something and have only one worker left you are defeated anyway.
Set Energy income to ( BuildCost / 5 / 60 sec/min + 0.2 )
-> ( 130 / 5 / 60 + 0.2 ) = 0.62 e for Necro ( 3.3 min to get e back )
-> ( 200 / 5 / 60 + 0.2 ) = 0.87 e for Weaver ( 4 min to get e back )
...
--- COMANDER ---
Com income should remain.