Not really, you will be hitting SotR approx once every 10 seconds, which would get you like 1/5th of boss attacks if you are extremely lucky, more likely 1/10th. On add fights when you have like 7 mobs on you, much less. With 50% damage reduction from SotR, you will get double vengeance for 10%...