The idea itself is interesting and can turn into something good in the long run , but that said it will be very bad if it will be made poorly.
alot of good things can come out of this idea. i don't think removing NPC vendors is needed for this system but adding a mint office with an npc that...