Well, Blood Draining could be gamebreaking, look at the way you worded it. That 2k heal at the last 20k of a boss's health could be the difference between beating hardmode LK this week or having to start a new heroic lock out next week. It IS that powerful. Blade ward sucks, parry is hit by mega DRs, and the buff goes away as soon as you parry an attack. In addition the DR of the 200 rating, it scales worse with better gear, the more parry you get on your gear, the less you get from the buff. Mongoose is a good all-around damage reduction enchant, I would take it secondary to Blood Draining maybe on a different weapon for a higher avoidance set. I don't think I saw you mention the dodge gained from the buff though, you mentioned the armor and crit, also, there's a minor speed increase as well to the buff.