Don't you think making it resource to fix your items then changing it to $ to fix them would confuse people? Plus cash later as a vet is next to worthless and resources are much more of value. So really, you are costing the new player more than you end up costing the vet which seems really backwards to me. Which I understand that at the time the cash is harder for a new player to get than resources, but resources are harder to get for a vet.

But yes, your system will work other than the confusing part and making it seem backwards to me.

Why I say it's backwards is that vets use 1000s of resources a day, and very little cash at all.