No, the build you made works fine, it has pretty good funcionality in most situations, but Unholy is a little more dependant that it previously was.
However, those who have tanked unholy manage to make it work without trouble, so I expect you'll do fine with the build.
I would however suggest trying to work in Virulence, that 3% can really be helpful in a lot of cases.
Is this intended for an OT or MT Spec? Just out of curiosity.