At a quick look:
-Specs Greninja, especially with no U-turn, is a very bad idea; Greninja's whole thing is that it can switch moves.
-Talonflame is ok but it being marked as genderless is weird
-Defensive Aegislash with three attacks, King's Shield, and minimal HP investment is bad overall, recommend 252 HP / 252 Attack with either Adamant and SD or Brave and Shadow Ball
-I don't really use Goodra but again HP > defenses, because HP guards you against seismic toss and both forms of offense
-again with the defensive nature on an offensive mon (Mawile), also HP > Sp.D, otherwise set is a bit cookie-cutter but fine
-Breloom should have Mach Punch over Leech Seed, especially if you're running speed/HP
-you don't have any status on your team, or phazing, or hazards, which makes you weak to setup and makes it easy to stall you with constant switching
-no dedicated revenge killer; Greninja can work but will get killed by a lot of dragon dancers at +1 because it's made of paper
-you're pretty much incapable of switching in on attacks since all of your mons are offensive, but you don't really have the tools to maintain a hyper-offensive pressure