Intersting deck although I would run some energy....just my opinion. Interesting nontheless.
[hr]
Woobuffet would also act as a good barricade as it would not effect your ability's being they are psychic
[hr]
Id also consider a sacred ash in case you run into some early trouble.