My suggestion is to wear the Lion's Roar set. Not only they give you 55% crit damage on full set, they give you a 50% attack speed buff for 15 seconds. They also give you around 4500 HP which is big, compared to the Lethal Beast set that doesn't give you any HP. Sure the double damage proc is good, but it's a gamble just like zeal, and it makes you even softer since no HP bonus in it. Meanwhile Lion's Roar gives constant 55% crit damage, and you don't need to worry about the buff not activating, I have the buff on from start to arena until end of arena, its like 10 minutes straight with the buff on throughout arena, and I have 51% crit rate, so maintaining it won't be a problem. You probably should have around 40-50% crit rate on lv65 with the Lion Roar's set. As for pve, this buff stays activated like forever since you will constantly attack the mobs. So its constant 55% crit damage, almost forever 50% attack speed buf, and 4500 HP vs 10% higher crit rate and chance to deal double damage.