This ground typing would only benefit for kiss. That's what we should concentrate on now. What type helps Togekiss, not Gyarados. Stats, moves, and ability will set it apart from Gyarados' perfect mate from Togekiss' perfect mate. That stuff is for later.
I disagree. You can give a Fighting pokemon moves to support Togekiss better, you can add a secondary typing, ability or movepool to let it take on Electric pokemons. But you can't prevent an Electric-immune one that can beat Electric pokemons from helping Gyarados !
We're building a mate for Gyara, so what if it helps Gyara a small amount
I'll assume you meant "a mate for Togekiss". It matters a lot.
Yeah, sure, we're building the perfect utility counter anyways and Magic Guard is great for that, so what if it can sweep with LO "a small amount"?
Yeah, sure, we're building the perfect rapid spinner anyway, so what if it can kill everything that moves "a small amount" ?
We really need to learn from our mistakes. We're not making the best Togekiss partner ever. We're making a pokemon that will be used as Togekiss' partner, because that's the best way to use it.
By giving it the Ground typing, we're pushing it toward the "switch on TBolts and dispose of Electric types" direction. Sure, that would help Togekiss, but also Gyarados, and as the latter is much stronger, it will be used over Togekiss. It's as simple as that.
As for the "Something is wrong with the rest of your team thing", I could say the same thing about "Needing to beat Blissey". If you don't have something else on your team that can beat Blissey, there's obviously something wrong with it.
Well, that's really not my point. You can't just quote a part of my post to make it seem like I was making your mistake...
Something tells me two special attackers are going to have a problem somewhere, and not just Blissey.
Ttar? Nope. Snorlax? Nope. Vaporeon? Togekiss beats it, and maybe CAP if we make it Fighting/Electric. Latias? Gone. Keep looking... Umbreon? Well, definitely nope...
That's why hyper offense strategies often focus on the special side : there are only so many good special walls, and usually not on the same team.
If you take leeway and give our CAP, something very powerful like 120 Base Sp. Attack, Vacuum Wave after an NP doesn't work on Blissey. Focus Blast still doesn't get a 1HKO. I doubt we'd try and give it more then that unless we really wanted to go crazy just to kill Blissey. Also, relying on it to take, say, a TWave/Toxic from Blissey as it switches in is bad, as it gives Blissey a chance to run to something equipped to kill you, e.g.
Who said we needed to OHKO it? Who said we would switch from Togekiss to CAP? The point is that BOTH pokemons would be pretty good against it. Togekiss can't OHKO but can Flinch it to death. CAP doesn't need to OHKO if it can deal with status, which will be the case.
ZAPDOS. Because guess what, you better hope you have enough to kill it with HP Rock.
Well, for starters, Fighting-types always get Rock moves, and Zapdos usually carries either HP Ice or HP Grass to hit Ground. I really don't see why it would beat a Fighting CAP but not a Ground one, as STAB TBolt is just as strong as SE HP Ice/Grass.