As with TH300 stating about the ore problem, I thought about that myself when it came to how Outpost 2 handles ore. I was thinking of a more complex idea for ore handling that would be similar to how Supreme Commander does ore, in that it does give you the straight of value how how much ore you have, but more it does how many input sources (per minute) minus the output sources (per minute). Here is a just an example of what I was thinking of (obviously it is a little flawed, but it is just a quick example):
Input sources
1x2 bar common mine: +5 resources
Output sources:
Vehicle Factory (non stop Laser Lynx): -2
Consumer Goods (impulse wares): -1
Maintenance: -1 (for the next 40 seconds while the structure gets repaired)
So if you do the math, you can see that you have +1 extra resource to work with right now, and will have another +1 to work with in 40 seconds. Lets say you wanted to build a new residence, but the structure factory requires -2 for 130 seconds in order to build it. You could then queue the residence after the building is repaired.