A mana based system is fine if you cant just refill it with a potion.
like warcraft 2's mana system (yes strategy blah blah) it simply recharged over time there is no potions to top it up therefore there is a limit to how many spells you can cast.
if done right it can work
i say lose some as many DnD restrictions as possible.