This is my team.

Pikachu
Thunderbolt
Double Team
Body Slam
Thunder Wave

Venusaur
Solarbeam
Toxic
Leech Seed
Growth

Charizard
Fly
Flamethrower
Seismic Toss
Earthquake

Blastoise
Surf
Ice Beam
Skull Bash
Dig

Primeape
Strength
Thunderbolt
Seismic Toss
Screech

Dugtrio
Earthquake
Slash
Double Team
Rock Slide

Before I take on my rival on Route 22, I'd like to know if this is a good move set.