Just a suggestion on the team but I gotta say, this is a pretty good team against most people that proceed to use extremely cheap and obnoxious sets such as Excadrill (Sand Rush), Ludicolo (Swift Swim), and Stallrein/Stallgong. Illy Pandora, I luv u bby.
TAUNT. Mienshao, Thundurus, and Gyarados all learn this move and can be very important into the meta because there is a lot of Skarmories, Forretresses, and the occasionally Bronzong in Reborn floating about. You also have a nasty Stealth Rock weakness with Gyarados and Thundurus which could limit the time you could keep them alive. For the flowability to keep it balanced, here's your options...
-A; Replace Mienshao's Hidden Power [ice] with Taunt as there is really no change you could do. However, the set you have with him will break the whole OU Revenge killer set so don't think about this option unless you either want to make a completely new set with Mienshao with Life Orb; Regenerator
-B; Switch out Psychic for Taunt on Thundurus. Most of the threats nowadays will take less damage from Psychic and are more vulnerable to Psyshock. (The only two exceptions being Conkledurr and the very rare Heracross) Taunt can shut down on almost every setup pokemon imaginable from Chansey/Blissey from stunning or going on wish support, to removing Stealth Rocks and spikes from Forretress, Skarmory, or Bronzong, and shutting down a lot of sub sets from Latias/Latios, Breloom, Gliscor, and potential ridding of SD Excadrill and Rock Polish Landorus.
The other option is to use Taunt on Gyarados but with the set you have, it'll kill nearly every electric type with EQ already after a +1 Dragon Dance. (Only one living being Rotom-W) Hope this tip has helped!