Well as I said earlier I (ok see the word I) would be curious if something like fatigue could increase as you case. So instead of having a boolean - have/don't have mana; the character could become exhausted which of course means casting takes longer and fighting is less effective. There is no true boolean but if you become too exhausted there is always the chance you will collapse (sort of the idea of stamia in some games but here there is a tighter link between stamia and casting) and since stamia is not directly 'visible' you can't have stamia potions but there could still be rare mana potions and perhaps rare potions you drink before combat that increase regen rate (ala witcher 2).
-
As stated above there is a lot of flaws - I'm just tossing out a general direction/path in case someone at Larian likes the general idea and want to refine it to playable mechanics.