5950 is plenty for a caster IMO.

T13 is a big healer check once people know mechanics. I've heard of succor not registering due to being cast late during mega/giga etc.

In your parties defense since it is a big healer check, adding HP makes the entire fight easier.