I can't say 100% for myself since I had a Bard in my group, although your strat for healing seems fine, just make sure you aren't over healing at all; that will be your biggest downfall for wasted mana. From what I hear Regen makes titan even easier.