Pure Vamps suck against armor due to their low damage and you run an all dwarves party with a big lack in mobility... that leaves only a few MP builds that do not have a hard counter against that build. So in your build, you sacrifice vampire awesomeness for a handful of cards that would be better in the hands of a support priest. Add a human support priest as neoncat recommended or at least a mage with armor destruction and telekinesis or something alike. - My 2 cents.