I broke it guys. Again.
Or at least I made a significant crack. This team is almost perfect.
The idea is to abuse the AI with the good old lvl1Cybertron+Greninja combo. Turn 1, you Endeavor the biggest threat and Mat Block. Turn 2, you Protect+Surf for easy damage and a knock out. After that, Endeavor and use the Protean type switches to survive spread moves and prioritize the right targets (single targets will ALMOST always go after Aron as long as it's alive).
In the back, we have a max Speed Charizard Y and a max Speed Landorus to clean up anything that manages to break through the combo.
Notes:
>Know your speed tiers and check the opponents pool for potential scarf users.(http://www.serebii.net/sunmoon/battletree/)>Endeavor doesn't work against Ghost types, use Toxic instead>Endeavor is a contact move, so don't use it against things that carry Rocky Helmet or Rough Skin/Iron Barbs/Flame Body abilities. >Opponent will rarely setup hail while Aron lives, but hail will break your sash. Keep it in mind.>It is sometimes correct to Surf/Earthquake your own Aron. Make the judgement call.>Life Orb was the best Item for Greninja in gen6, but the Battle Tree AI is a little smarter than the Battle Maison AI. If something on the opponents team leans thunderwave, they will use it. Trust me, I learned it the hard way.>Z-moves go through Mat Block, but at the same reduction as they do with Protect. >The only Pokemon that constantly pissed me off, was Aerodactyl. Consider swapping Groundium Z for Rockium Z just for that.>Don't trust Heat Wave. Only use it if you're desperate or have a backup plan.