Have this Buff on at all times, do not forget to reactivate after death or re-joining a new game.
This is one of the only combat arts for which memorizing more Runes has no downside: if a players uses this, add as many runes as possible. This also means that it can be used without spending any skill points on Delphic Arcania and will still be useful.
It should be noted that in a 3-buffs scenario (Concentration Mastery), 2 buffs of the 4 available are mutually exclusive and consequently, Grand Invigoration must be used.
Pros and Cons
A buff with no regeneration penalty.
Makes all combat arts regenerate faster.
Makes a player regenerate health faster (Synergy with Constitution Mastery).
Requires to take the Delphic Arcania Focus skill for full effect (Higher Combat Art level).