While Ammongus and Gengar absolutely love each other in your team the only ones who can deal w/ a steel type is Toxicroak and gengar! But two risky pokemon is better than none so I can&t really complain. BTW, lose hypnosis for gengar and get will o wisp. Dream eater can become some fighting type move like focus Blast, nightmare can go substitute, and trade out wide lens for Black sludge.
I just completely turned gengar upside down w/ a Strat I just thought of! O.o
Replace Effect spore with Regenerator and lose toxic for leech seed. If you do this you won't need a defensive gengar:3
VERY IMPORTANT!!! You have too many Physical sweepers and no hazard setters. Get scolipede to go defensively and learn both spikes and toxic spikes. Dragon tail then can be used to start switching them in and out and letting the spikes sink in and the poison too!
Incase you didn't know, poison halves the physical defense of the pokemon. Toxic does this too. Also, you can "stack" hazards. Use spikes 3 times and T-spikes 2 times. Stealth rock cannot be "stacked"
You can replace Surf w/ Stealth Rocks.
I keep saying stuff I would do instead of stuff YOU would do >.> Sorry 'bout that.
If this is a team for In-game as well, you're crazy, but ignore everything said above