It's a better idea but implementation is likely difficult/impossible without creating a bunch of new technologies just to handle that.
It also means none of the basic resources would be strictly necessary anymore.
I do like the idea that resources influence which weapons get manufactured, but i admit it usually just ends up being like "in a galaxy blessed with antimatter, everyone just builds missiles."