Forum:Spirit Deck (Assistance required)

I feel that I enjoy playing with my spirit deck and I've had a moderately high victory rate whilst using it. But there have been situations that the deck has run into (milling, discarding, Degenerate Circuit, Future Visions, etc.) My friends and I want to start taking on tournaments but I do not feel the deck is ready. It lacks the focus of today's meta decks. My Spirit Deck just doesn't seem to follow a specific theme (most of the time I just use a beatdown strategy coupled with bouncing effects and trap monsters to maintain field control) and I know that spirits are supposed to be very versatile against many different play styles, but I feel that my deck lacks negation abilities and thinning. So let's hear some feedback, what should I do to become tournament ready?

Note: I would run Gundari, but Neo-Spacian Grand Mole is so much better.

Now the deck runs at 45 cards and I have been swapping cards in and out of it, such as: My Body as a Shield Mystical Space Typhoon Fairy Box Wall of Illusion/Kelbek

I've debated about adding the following cards: Yamato-no-kami (I usually don't have spirits in the graveyard and heavily dislike it) Yamata Dragon (My hand is usually full) Gravekeeper's Guard Penguin Soldier Thunder King Rai-Oh (It's just so badass) Hade-Hane (Costs a tribute) Guardian Sphinx (It costs a tribute just like Hade-Hane, and yet, I love its effect) Imperial Iron Wall Greed (I don't draw very often) Sanguine Swamp (For use with Imperial Custom) Energy Drain Dark Designator (For use with Mind Crush and Exchange) Heavy Slump Enraged Muka Muka (I took this out in favor of Tragoedia)

Should I run additional copies of the following cards: Compulsory Evacuation Device Spiritualism Legacy of Yata-Garasu