So far what I've found, for 1.0.5, change
{SNOPower.DemonHunter_ShadowPower, 3000}
to 5000
(lasts 5 seconds now, recast after 5 instead of 3)
For Rain of Vengeance, since its just a 30s cooldown, i changed it from
(iAnythingWithinRange[RANGE_25] >= 7 || iElitesWithinRange[RANGE_25] >= 1)
to...