Actually Milotic could be a good idea. HP Electric, Surf, Ice Beam/Hypnosis to counter Gyara + Heatran. Or you could even use the resttalk one to absorb sleep (Resttalk + Surf and Hp Electric)
I found that a SDef oriented Jirachi is a good counter to Gengar, so you could try a more SpDefensive EV Spread and see if that works.
I liked this team =)
edit: Milotic perfectly counters Kingdra too, your team is kinda weak to him.
I found that a SDef oriented Jirachi is a good counter to Gengar, so you could try a more SpDefensive EV Spread and see if that works.
I liked this team =)
edit: Milotic perfectly counters Kingdra too, your team is kinda weak to him.