Code:
/cast [nopet, nomounted, nochanneling] Raise Dead
/castsequence [nochanneling] Horn of Winter, Blood Boil
Just one question on this and a comment.

First of all this is genius. It lets you fire your Blood Boil every 20 seconds refreshing diseases long before they would drop. So you don't waste two runes reapplying.

Do you have Raise Dead in there so it will raise your pet if it dies in combat?