Here's my team after fighting Sabrina (BTW only other Kanto gym I've battled is Surge)
Titan the Typhlosion, Male, Lvl 50
Swift
Rollout (I'm getting rid of this when I find something better)
Focus Blast
Flamethrower
Item: Charcoal
Fluffy the Furret, Female, Lvl 50
U-turn
Strength
Shadow Claw
Amnesia
Item: Shell Bell
Pinky the Slowbro, Female, Lvl 50
Surf
Amnesia
Blizzard
Psychic
Item: Mystic Water
King the Weezing, Male, Lvl 50
Dark Pulse
Sludge Bomb
Shock Wave
Flash (Probably the most diverse moveset I've ever made)
Item: Quick Claw
I'm only using these four, not adding anyone else to my team, so is it a good team?