Gyra is currently my go to counter to talonflame, intimidate is great at stopping that stupid bird from putting on a long sweep. Gengar honestly isn't pulling his weight, so I'll prob swap him for something like an orb'ed terrakion with quick attack/stone edge/close combat/xscissor, unless someone has a better suggestion. As for sylveon, I should just swap his ability to cute charm instead, it was something I overlooked. I've had a lot of success with his kit so far so I want to keep it. If moonblast wasn't so strong I might consider using a normal type attack for the added power, however moonblast has a 30% chance to lower special attack so I can't justify using anything else. Heatran provides me with fire/poison immunity for anything aimed at sylveon/aggron. Aggron really is a powerhouse. Only his lack of leftovers hurts him, and that's why I have a wish passer. Roserade is a very important grass coverage that my team lacked ( I got walled by a gastrodon in my first game with this team), immunity to spore, and can get rid of toxic spikes should they come up (haven't seen them yet though). Thinking about Gengar now though, losing him means I lose ground/fighting immunity, which are good opportunities to switch in. Hmm.