Something else I'm toying with is a bought potion is maxed restoration but ones made by the party are rolled as normal.

So 2d4 +2 for a regular potion can get 10 HP when it's bought or rolled of its made by the PCs

On the other hand a potion of extreme healing 10d4 +20 is worth 60 HP or you can roll it out.