The potion idea could be good. Although, that means some people will just sit there tapping the healing potion hotkey repeatedly, knowing that they're not wasting anything.
I don't like the idea of merchants restocking quickly. Aside from being unrealistic, it takes away the fun of finding great items to buy. I like the way it is now.