Maybe iron should be required for lower upgrades and steel for higher? As at the later parts of the game a player is most likely turning most iron into steel anyways.
Ok. I'll think about it