Ok, let's break this down.
Roserade is your standard set. Many battlers tend to treat their leads as suicide leads even if they don't follow into the Azelf/Infernape/Weavile/Ambipom/Aerodactyl sets. Metagross usually goes boom, Ninjask is pretty much dead aftr it baton passes, etc... So don't expect this to do much besides the first two turns.
Now, why do people use Roserade? Becuase it's so hard to find a decent Toxic Spikes user, and it can sleep it's opponents. Now, this also means you want to use this to your advantage. What else compliments Roserade?
STEALTH ROCKS. I can't stress this enough. Last I checked it was literally on 99% of all Shoddy teams. This turns 3hkos into 2HKOS, especially those Pokemon who don't resist common types of attacks like Scizor. Wallbreakers that switch out a lot slowly build up damage to SR (see Dragonite, Zapdos), and it's just good to have.
SPIN BLOCKER. You want to keep those spikes and hopefully SR down, you need someone to block Rapid Spin. I hate switching Tyranitar in and out because he racks up 12% damage from rocks (yeah, I know, rock types don't resist rock. Ridiculous). The Rotom forms are all over Shoddy mainly because they're hard, if not near impossible, to use in the actual wi-fi battles. But really, any ghost type will do if it can fit into your team. Scarf Gengar makes an excellent revenge killer, Trick user, and has 3 immunities (2 to a very common attack type). Dusknoir can fit into pressure stall teams. And so on. I've found Mow Rotom to be a great counter to Swampert and it can easily stay in on Scizor's pursuit with Will O Wisp and Reflect while Scizor takes neutral damage from Discharge.
Another good addition, but not necessary, is a Roar/Whirlwind user. Zapdos, Swampert, Donphan (meh), Skarmory can all do this to help rack up the damages from spikes/sr.
I have never used Latias, so maybe I just don't know what I'm talking about, but why not through Draco Meteor on instead? It can Recover away the damage from being repeatedly switched out.
See, I just don't think Champ can utilize it without a decent speed stat. That's why it can run a pretty awesome Scarf set.
But get this. With giving up 27 base stat attack points, Infernape gets 55 more base stat in speed. It can't take hits like Machamp can, but when you outrun so much, who cares? And those slow bulky waters like Vaporeon and Suicune? Most are 2hkoed by it and with Toxic Spikes and SR support, that's pretty much a guarantee.
Infernape @ Choice Band
Ability: Blaze
EVs: 56 HP/252 Atk/200 Spd
Jolly nature (+Spd, -SAtk)
- Close Combat
- Stone Edge
- U-turn
- Fire Punch
Some will swear up and down by Flare Blitz, but I just think that shortens Ape's lifespan by too much, especially with sand teams going around. Stone Edge has an okay-ish option with Thunder Punch if you're that worried about Gyarados, but not many Gyarados are gonna come in on Ape. U-Turn is the most awesome move everest due to scouting. You will hit a lot of Latias and Starmie switch ins with this.
It's a good wall breaker, for certain, but so can Dragonite and many others. I personally don't worry much about Vire's speed boost because I've been running a lot of really slow Pokemon lately anyway. I'm much more worried about hitting Heatran with a Fire type move, which can spell doom even for fire resists.
That all being said, you're pretty much Swampert bait if you don't use HP Grass.
I still don't understand the attraction of Boune dos, but to each their own.
Magnezone is standard and is a great all aroun revenge killer. I'd encourage you not to explode it so you can revenge kill a lot.
I think the weak points in this team lie in the 2nd, 3rd, and 4th. I'll admit Machamp's (and Latias completely) set isn't how I play so maybe that's why. I think Electivire is kind of dragging the team down and not doing anything too special and would be perfect for a Rotom form.