1) M-Blaziken is a weak use of Mega when Life Orb is very close to the same thing.
2) Besides Ice Shard from Mamo your lacking in the ability to revenge kill things.
3) Azumaril, Rotom-W, Talonflame, Greninja checks the team hard
4) Megas like Kang and Lucario can easily break the whole team...