I think the reason why the mp and tp buffs are cost based rather than a regen, aside from variety, is to emphasize timing. None of the buffs do anything if you put it up during down time, all of them only makes a difference on someone who's actively engaged in combat and utilizing the bonus while it's up. The BRD/MCH resource buffs are opposite. They are ideally used during downtime. I think this is intended.