This team is pretty good, but you have a major Ice Weakness. Anyways, let's see what I can do.
Gliscor:
Perfect. I would recommend a move like Substitute or Protect to take over Roost, just to stall harder, though.
Thundurus:
I would like to recommend a few changes here...
Thundurus@Life Orb
Prankster
EVS-252 Sp. Attack 252 Speed 4 HP
Timid
-Thunder Wave
-HP Ice
-Focus Blast
-Thunderbolt
This set is actually a lot like yours. It just has a few tweaks to it.
Scizor:
Knock Off>Pursuit IMO. Knock Off is seems to be more powerful. And the DMG will be boosted most of the time, because competitive trainers will usually have all their Pokemon hold an item. Also, this is a minor change, but how about you put another 4 EVS into Sp. Defense. Remove the 4 from HP. It is just a minor tweak IMO. Otherwise, this Pokemon is perfect.
Vaporeon:
I would recommend the a 248 HP and 8 Sp. Defense. Also, you could use Heal Bell, to cure the Status on your team. If you decide to use this, use it over Toxic, but otherwise, this Pokemon is perfect.
Mega-Mawile:
Ahh...the usual Mega-Mawile set. Just perfect. Although, you did state that your Mawile kept on dying in a previous RMT. Maybe it was just really slow. Anyways, do you want a change? Mega-Medicham is pretty good. Use the set that was recommended to you, or use Mega Gyarados, a suggestion of mine. It is the only thing I found that was a physical attacker, resisted Ice Types, and had pretty good Sp. Defense. Please note, this Pokemon will add on to your weaknesses.
Gyarados@Gyaradosite
Mold Breaker
EVS-252 Attack 252 Speed 4 Sp. Def/EVS-252 Attack 184 Speed 72 Sp. Def
Adamant
-Dragon Dance
-Waterfall
-Earthquake
-Ice Fang
Pretty standard moveset right here. Anyways, this set has 2 EVS suggestion I gave you. 1st one is more offensive. 2nd one is offensive, but with a touch more defensive.
Latios:
I would recommend a few changes here, so it could sweep harder then usual. The changes are below.
Latios@Choice Specs
Levitate
EVS-252 Sp. Attack 252 Speed 4 Sp. Defense
Timid
-Draco Meteor
-HP Fire
-Psyshock
-Surf
I use this set quite often. It's been winning me some battles. Anyways, this set is used to offer a great amount of coverage.
Anyways, that is all I could think off. Hopefully these changes could help you in your future. Any questions or comments? Leave them below, and let me see what I could help you with.