All of your movesets are really good, the only change that I would suggest is on Skarmory, Curse would be better then Toxic IMO. All that Toxic is really going to accomplish is making the opponent switch out, because they aren't gonna sit around and let Toxic's damage build up, especially because Toxic becomes regular poison after the Pokémon is switched out. Skarmory already has Whirlwind for pseudohazing purposes, so Toxic doesn't have much upside. Besides, it will just get in the way of possibly inflicting a better status change, like Paralyzing, or getting a freeze from Ice Beam.Overall, your team is pretty good, the only real problem is the 3x weakness to Fighting types.(Porygon2, Blissey, Umbreon)