I don't think MP is intended to be a consideration unless you're using your support spells, keeping with the theme of "you'll never run out of MP if you keep to the rotation" that all offensive mages share
You're right about Impact, though. High def Death Blossom. Love it