I know you don't use it but I'm going to have to disagree with you on the Guardian skill. At rank 6 it gives 30 armor and 8% dodge for 8 seconds and clears all negative effects on party. Compare it to Stone Skin rank 6 and it's only 8 less armor but 8% more dodge, clears negative effects for group etc. I think Guardian is a great choice.