dude u have a good team!! im jealousheres mine from before I deleated it:
Feraligatr lv100 Surf, hydro Pump, slash, ?Typhlosion lv100 flamethrowerMew lv100 Transform, fly, mega punch, metronomeMewtwo lv70 Rayquaza lv73 Outrage, extremespeed, fly, restGroudon lv73 Fissure, flamethrower, earthquake, fire blast?
too many legends....i'd get rid of everything except the Mewtwo and train it to level 100....this team has too many overlapping weaknesses
That actually isn't that bad of a team. There is no one type that can absolutley dominate the team, but there are too many legends.
Rayquaza lv76kyogre lv71groudon lv71milotic lv 75crawdaunt lv 44gardevoir lv42
Heres my team but its not very good.
there are a few pokemon that have overlapping weaknesses (kyogre, milotic, and crawduant; rayquaza and groudon). i'd work on training them up to 100 and keeping the rayquaza. but that's just me....