I am making a prototype VGC team for Showdown! testing before I take it to Battle Spot, and I am having problems with type coverage. Here is the team.
Whenever I make a team I run through their types and find shared weaknesses, then see if I have adequate coverage for those weaknesses. After putting thisteam together I found that I had more shared weaknesses than I'd like to have, but I believe I have good enough coverage to handle them.
My team, when I look at it, has a problem dealing with Fairy- and Fighting- types. My only answer for those is Mawile's Iron Head and Play Rough, respectively. I have a few switch-ins in Zapdos and Chandelure, but nothing that can really take them down. If you can, please suggest a replacement member for one of these Pokémon (but first read the criteria below)!
Keep the amount of Legendaries as low as possible. I have nothing against using Legendary Pokémon, but I don't like having to SR for them.
Only suggest Aegislash if there are no other options, or you have a really good argument for him. I was considering him, but I opted for Chandelure in order to hit behind Substitute.
Be precise. Please don't just give me "Use [insert Pokémon] because he fits the role perfectly." Give me actual reasons why this Pokémon solves my problems.
Here is a list of the other shared weaknesses, if it helps:
Rock – Zapdos, Gyarados (base)
Ice – Zapdos, Hydreigon
Ground – Mawile, Chandelure
Bug – Hydreigon, Gyarados (Mega)
Fire – Mawile, Breloom
Fairy – Breloom, Hydreigon, Gyarados (Mega)
Fighting – Gyarados (Mega), Hydreigon