Potion effects didn't last long regardless though - under a minute generally in game time though depending on effect. Most of the time you'd take them right before entering combat, or during combat due to consumption being instant - however they got to be very potent, regaining more health per second than most NPCs could hope to damage through.
I'm wondering if TES fans here would prefer long lasting potions that you consumed before going out into the wild, that lasted for hours, but weren't as potent. This would include bought/found potions. I can see a number on pros for this -
-Would be very good for non-magic using characters to have a slow but long lasting health regain instead of "potion chugging"
-Would also be less tedious - you'd go through less total potions and not need to micro-manage so often to keep a steady supply
-It'd save the trouble of worrying about whether potion use needs an (interrupt-able)animation when done in combat.
-Potions wouldn't be as much of a crutch - usable to save yourself instantly when about to die.
-It'd be less overpowered - in my personal opinion potions made by PCs with high level alchemy got to be a bit on the absurd side.