Maybe a way would be to remove revives from shops, and force the user to conserve them.
Try setting BoostACC to 0. I'd think the game reuses flags for different purposes. The only items that have the same BoostACC (=1) are... Revive, Max Revive, and Revival Herb.
Alternatively, try dummying out the item completely by copying over an unused item