Renew would be awesome but realistically it would have to have like a 3min recast. Otherwise you'd cast like 200-300mp worth of buffs on yourself then just use Renew to have the timers reset, unless it was a self cast.