wait there is a heal over time effect for potions already? I mean I know there is a heal over time effect because restoration spells obviously use it...but is it possible to make potions that do 10 second heal-over-time right now?
Yes.
The effect is called "Lingering Restore Health".
Edit: I suggested earlier that the easiest way to make a mod to remove player made instant-heal potions would be to replace all "restore health" effects with either "lingering restore health" or the health regen effect... this may be easier than editing whatever scripted process is involved in making the potions. And the buyable potions would be easy enough to edit. If I had the CK I could make a mod that removed all instant heal potions in this manner in about 10 minutes.