Gargoyle would seriously pwn this deck. Or anything with reinforced armor.

Although you will probably do ok against most other decks, since those cards don't seem common.