I beat Dunwich campain with this deck (standard and easy mode, not a huge accomplisement I must admit).
You can upgrade this deck with Peter Sylvestre 2 and Charisma. I also add Lucky 2 and Scrapper. Leo De Luca can be a great option if you have some extra xp.