MP management in this game is essentially non existent. As a dex player I constantly have to manage my stamina. Well everyone does.
When I play healer or mage, I never run out of MP ever.
I have like 2000 infused mana pots and I just keep stacking them hoping they me day they will have a purpose.