I probably need to include Veight somewhere in the deck, but I still don't know what to replace it with. I felt that Yurius/Vania/soul devil/Wind God are enough of a "pseudo ward", they are all kill on sight for the opponent at next turn.
I like Dance of Death, it kills huge turn 4 evo if you go first, destroy ward, etc. Aggro blood just doesn't have a good answer to big body/ward, there are no follower big enough for blood to evo, the biggest evo at turn 5 is a 5/4, which will most likely die on the trade. Rather than evolving one of my follower to trade, I rather use Dance of Death to kill that follower, evo my bat to deal extra face damage. The 2 face damage sweeten the deals, Demonic Strike is 4 cost and only deal 3 damage.
I am surprise no one like Vampiric Fortress, it is 2 cost only, deal 2 - 4 face damage, generate 1 bat per turn, and force opponent to attack your 1/1 bats.
I put Wind God in there because the deck is so boring, Wind God did won me a few game, and sometime sit there as a brick when I have no board control.
You should take out Blood Pact unless you are playing mid-range or control deck, 22/40 cards in this deck are <2 cost.
Many people are putting wards in their decks to counter aggro forest, which may eventually hurt this deck also.