Whats better for Ret in BG's: Holy Avenger or Sanctified Wrath?

With Sanctified Wrath you can spam HoW's witch is awesome and it heals you for 15% of your health and lasts 30 seconds, but Holy Avenger has has a shorter cool down by 1 min and you can spam TV's in between Judgments, CS's and Exo's...

Divine Purpose + holy power pooling is the only way you create any pressure outside of cool downs and even with it you'll probably need a hoj for the kill.

If I had to pick between HA and SW I would pick HA since it's a separate cooldown which gives me more control of when to burst. It's also a better defensive ability, since it allows an insane amount of healing for the duration.

Divine Purpose is the better of the three for random BGs as it vastly improves your pressure outside cooldowns. Of the two, Holy Avenger is far superior to Sanctified Wrath because a) shorter cooldown and b) can be used for insane healing on yourself and your group.

well there is only one winner here, sanctified wrath, no contest.
Not only it boosts AV to 30sec but allows to literally spam your RANGED attack (which now also procs mastery), stacking HP like there is no tomorrow.
That being said it's superior to 2other choices. DP is good but it's RNG and would mostly boost Your Dmg outside cooldowns, good and sometimes a lifesaver but honestly TV is not a superior finisher with its medicore dmg.
HA is a waste imo. mostly because it requires You to be on top of the other player which is not always possible. You can generate 3HP from ranged attacks like judgment/exo but still, You need to be in range to actually spend them on dmg dealing attacks. Good against melee, medicore against ranged.

well there is only one winner here, sanctified wrath, no contest.
Not only it boosts AV to 30sec but allows to literally spam your RANGED attack (which now also procs mastery), stacking HP like there is no tomorrow.
That being said it's superior to 2other choices. DP is good but it's RNG and would mostly boost Your Dmg outside cooldowns, good and sometimes a lifesaver but honestly TV is not a superior finisher with its medicore dmg.
HA is a waste imo. mostly because it requires You to be on top of the other player which is not always possible. You can generate 3HP from ranged attacks like judgment/exo but still, You need to be in range to actually spend them on dmg dealing attacks. Good against melee, medicore against ranged.

Your case for Sanctified Wrath is weak, to say the least. Holy Avenger can be used offensively and defensively, even at the same time.