>>38253357I'm like this. I always tried to get all types in my team.
I did a single type challenge not too long ago, having only pokemon with 1 type in my team. I had a platinum team with:
Primeape
Seaking
Rapidash
Banette
Exploud
And a shiny Marowak I caught as a Cubone in SoulSilver
I also caught a Tropius somewhere along the line that I used as my flyer/HMslave in case I needed it, but I didn't use it for battling.
It was a really fun experiment. I found it made the game a lot harder than normal. It made it a lot more frustrating at times, but it had been a long time since I actually felt proud of my team for beating the pokemon league.
I'd recommend trying it out for once OP. Broaden your horizons like this.