I have made way too many posts about the gen 4 Battle Tower, but here is another one. I have made these two teams that should be usable in the Battle Tower, and I wonder which one you prefer and how you could improve on them. And yes Rest + Sleep Talk is better than recover I promise. It activates Marvel Scale too.
Team 1
Gengar
Nature - Timid
Moves - Focus Miss, Thunderbolt, Destiny Bond, Shadow Ball
Evs - 252 Speed and Special Attack
Item - Life Orb
IV's - Max
Ability - Levitate
Abomasnow
Nature - Brave
Moves - Earthquake, Blizzard, Ice Shard, Wood Hammer
Evs - 252 Special Attack and Attack
Item - Focus Sash
IV's - Max
Ability - Snow Warning
Milotic
Nature Bold
Moves - Surf, Toxic, Rest, Sleep Talk
Evs - 252 Defense and Hp
Item - Leftovers
IV's - Max
Ability - Marvel Scale
Gengar easily sweeps, and has Destiny Bond for tricky situations, especially against Bronzongs. Abomasnow has coverage, takes care of the types the others dont. Has a Focus Sash as it really only needs to take on hit to take out most Pokemon it is up against. Milotic is mostly a staller. I use Rest Talk instead of recover because it activates Marvel Scale and recovers more Hp.
Team 2
Empoleon
Nature - Impish
Moves - Toxic, Hydro Pump, Roar, Stealth Rock
Evs - 252 Defense and Special Defense
Item - Leftovers
Ability - Torrent
Ninjask
Nature - Adamant
Moves - Swords Dance, Protect, Baton Pass, X Scissors
Evs - 252 Speed and Attack (Overkill, but why not?)
Item - Focus Sash
Ability - Speed Boost
Garchomp
Nature - Adamant
Moves - Earthquake, Stone Edge, Dragon Claw, Crunch/Aerial Ace (In case someone spams Double Team)
Evs - 252 Attack and Speed
Item - Focus Sash/Yache Berry
Ability - Sand Veil
This one is pretty simple. Lead with Empoleon, be a huge tank, set up rocks and just use Roar or Toxic if it comes down to it. Then use Ninjask, use Swords Dance, Speed Boost protect and Baton Pass to Garchomp to make it an unkillable beast.