There is nothing wrong with what you suggest, just some more bookkeeping.
I'd also include merchants using trade bars, other wares, letters rather than plain coins for higher priced items.
I do limit selling things to the normal limit of stuff you can buy in a town (if you could not buy a +3...