It a solid deck, but I would add more humans to sacrifice. Like Selfless Cathar or Increasing Devotion puts human tokens on the battlefield. This way, you can transform Ravenous Demon and not have to pay 9 because you have no humans to sacrifice.
Permalink