Indominability definitely makes things easier, but Rouse + Whispering Dawn is very powerful. It is your big AoE heal. Learn to use it well.