Lets also not forget the 7500 MP burn you get hit with from WHM and BRD. BRD i understand having it more as part of its limit break but maybe tone down the mp burn to 2500 so if WHM has it you only get 5000 MP burned and not 7500. Atleast then at 5000 we have enough for a purify and/or recuperate