Replace Nihilego and Latios with Toxapex for recovery and Medicham for better ability and offensive typing. Whatever you do, don't make Nihilego a tank. It has way to many weaknesses. Give Tyranitar choice band to hit hard without taking a super effective hit and risk fainting and 252 Atk/4 SpD/252 Spe to outspeed more walls. Replace rock slide with stone edge for more power. Give Clefable 252 HP/252 Def/4 SpD bold for more bulk. Replace cosmic power and stored power with stealth rock to lay hazards and protect to make wish more reliable. Give Greninja 4 Def/252 SpA/252 Spe timid for a little more bulk. Replace grass knot and shadow sneak with gunk shot to resist grass, bug, and fairy and spikes to resist electric. Give Heatran leftovers for healing and 4 HP/252 SpA/252 Spe timid to outspeed tanks like Tapu Bulu. Replace flamethrower, dragon pulse, and ancient power with toxic to break walls, magma storm to trap opponents, and taunt to stop status moves.