Yeah, there definitely needs to be tooltip support for things like "Where is my money being spent?" What if the metal portion of the resource bar looked like text and had a tooltip, but was also a button you could click on to get to a more detailed breakdown of spending (like the old Resource Flows window in AIWC?)
I kinda like actually knowing the metal numbers rather than % myself, but that might be my AIWC background. For me I thought the AIWC data was fine.
For the starvation case, I think there needs to be clear visual feedback about it, and the player should then be given an idea of "How long is it going to take to un-starve myself". Also it would be good to let the player figure out what is starving them so they can prioritize things. Lets say I'm rebuilding my fleet/turrets/a bunch of planets after a devastating CPA. I need to be able to figure out where to allocate my scarce resources to A. get my income back and B. rebuild the most critical things first. Maybe I don't need my starships or flagships or golems immediately, but I need to get all my metal harvesters back online and get turrets on my border worlds ASAP. Can we control/represent this effectively?
I am open to a number of possible ways of doing this, and don't feel very passionately about what I've coded so far.