By the order that I obtained them:
Mega Delta Charizard, Hasty nature.
Move: Sludge bomb (for those pesky fairy), shadow ball, fly, ice beam.
All rounder pokemon that I keep around because its my starter and highest level poke.
Delta Gardevoir, Bold, holding Expert Belt.
Move: Thunderbolt, Ice Beam, Moonblast, Livewire.
My main best special attacker, trained in sp.atk and speed.
Mew, Sassy, holding cleanse tag most of the time or expert belt when in serious battle.
Move: Flamethrower, Dazzling Gleam, Surf, Thunderbolt.
Basically my first defensive pokemon. I often change the movesets to cover my team weakness.
Primal Giratina, Rash nature.
Move: Aura Sphere, Earthquake, Thunderbolt, Dragon Pulse.
The main wall of the team. Catched after 1 hour SR-ing because I didn’t prepare anything for his battle. I have difficulty choosing the moveset though.
Gallade, Relaxed nature, holding Lax Incense because his defence sucks.
Move: Leaf Blade, Drain Punch, Thunder Wave, False Swipe.
Joined my team as a Catcher pokemon (Max Atk and Speed EV). When I challenge Elite 4, I replace the Hypnotist with other attack move and now I can’t get it back
Shedinja, Lonely nature, holding Focus Sash.
Move: Shadow Sneak, Aerial Ace, X-Scizzor, Dig.
Also full Atk/Spd trained. Joined after I beat Elite 4 because I always wanted a Shedinja.
I managed to beat Elite 4 with the first 5 pokes and wiki. Also beated the Timeless with Shedinja just kinda sitting there waiting its turn lol. Already beat Taen for the final time and now I just start exploring Holon. I planned to rematch E4 without fainted pokemon for that red gardevoir. Can you give suggestion to improve my team? Maybe what moveset I should use? Now they are around level 95-96, except the shedinja on lv 91.