Ok found a few issues
It doesnt lichborne heal at all.
It doesnt use blood runes on anything so it stands there doing nothing with 2 blood runes available.
the dps is very low in pvp so u might need to tweak the rotation a bunch.
maybe make it use pet stun to interupt, as well as pet charge to catch up to runners.
i saw it uses dark transformation wich is great.
but yeah, im sure if you update the CC a bit the appeal will get bigger, because unholy is a very powerful spec for shadowcleave or w/e its called.
i also got a recomended spec for you.
Talent Calculator - World of Warcraft Glyphs and everything needed is there.
you need to spec into lichborne as unholy to be viable in pvp.
so you could take the code from ezfrost for lichborne healing and add it here.
also. i know nothing about unholy pvp but it should probably do something with blood runes. i had to manually spam some blood strikes just to use my blood runes wich im sure isnt the best thing to spam with blood runes. im sure another spell would be more appropriate.
Requiem: Unholy Death Knight Pvp Rotation - YouTube
this guy is very good. you can base you CC on what hes saying.
its a guide on the rotation you should use. i personally will go with unholy if the CC gets better as its alot better for survival, and next patch we will get another 5% str buff on top of the 15% we just got.