MP regen is easily fixed by increasing more melee comboes. PLD used to have tp problems too, but once holy spirit become part of rotation, tp become infinite. Same way rdm regain mana while rotating melee combo, since melee combo is free mana wise and passive mana is 2% mana every 3 seconds.