Lemme rate this. It'll be quick suggestions, anyway, because the team is pretty good.
Landorus
The cat is more a puma, but anyway... It leaves you with 3 legends :/
Do whatever you want. That set is good.
Your Landorus is fine.
However, the reason why double boosting is rare is because Offensive Pivot with Stealth Rock or Scarfed Landorus are more common. Double Boosting is not uneffectual, tough, but tends to be pretty hard to pull off securely; but if you did it, then it is like a guaranteed win most of the time.
Keldeo
Ponyta is a cuter pony, but Ponyta :/
Your Keldeo seems good, and I like Scald. However, that move is better used on bulkier Pokémons like Politoed or Gastrodon, so get Icy Wind over it.
Aegislash
The spooky shield's Weakness Policy variant is excellent, yet your set isnt' as great.
Go for:
Aegislash @ Weakness Policy:
Trait: Stance Change
EVs: 252 SAtk / 252 HP / 4 SDef
Modest Nature
- Flash Canon
- Shadow Ball
- King's Shield
- Toxic
Somewhat of a stalling special attacker. Or you can go for a physical one:
Aegislash @ Weakness Policy:
Trait: Stance Change
EVs: 252 Atk / 252 HP / 4 Def
Adamant or BraveNature
IVs: 0 Speed
- Iron Head / Gyro Ball
- Shadow Sneak
- King's Shield
- Sacred Sword
Here is your offensive one. Bolded choice go together. Don't use bolded choice with unbolded ones. Italic are for both.
Dragonite
Outrage is far too risky this gen, with fairies roaming all around, so Dragon Claw / Dragon Tail over Outrage.
Zapdos
Good enough. Better keep it as it is if you go for the first Aegislash I recommended. If not, then be more offensive:
Zapdos @ Life Orb:
Trait: Pressure
EVs: 252 SAtk / 252 Speed / 4 SDef
Timid Nature
- Thunderbolt
- Heat Wave
- Hidden Power {Grass} / {Ice}
- Roost
Mawile
Fine.
I hope it helped!
~ Sincerely yours, Blitz.