blood dk needs all the help it can get grouping hard pulls right now, especially if you're having to start low on resources like at the start of a key. An off gcd DR + 10 rp is really nice, especially when you're also playing consumption to help not being starved for runes
The people in Acherus discord would be going ballistic watching your build but it clearly works XD. Whats ur ilvl? Also could you show talents/gear at end of each video?