So this is my current team:
Charizard @ Charizardite X
Ability: Blaze
EVs: 252 Atk / 4 SpD / 252 Spe Jolly Nature
Dragon Dance
Flare Blitz
Earthquake
Roost
Suicune @ Chesto Berry
Ability: Pressure
EVs: 252 HP / 252 Def / 4 Spe
Bold Nature
Scald
Ice Beam
Calm Mind
Rest
Rotom-Mow @ Leftovers
Ability: Levitate
EVs: 252 HP / 252 Spe / 4 Def Calm Nature
Defog
Leaf Storm
Volt Switch
Will-O-Wisp
On Paper, I have a core fire/grass/water team to carry resistances. This is for singles btw.
I usually lead with zard x, they usually can flare blitz through everything with no problem in the first few rounds. It isn't until I advance in the later rounds when I encounter bigger threats that I struggle with.
I think the problem is with rotom-mow. They have defog, and they have will-o-wisp to get rid of pesty physical threats, but for some reason, burn isn't always enough to let zard x set up with dragon dances.
Additionally, I like suicune, they do a good job at stalling pps, and I replaced roar with ice beam recently.
I don't know if I can find a better defog/rapid spin user to replace rotom-wash. Preferably something with more special defensive bulk.