I think we need strong types for a more challenging game..
Elite four #1
Type-Water/Ground
Elite four #2
Type- Fire/Electric
Elite four #3
Type-Dark/Ghost
Elite four #4
Type-Poison/Flying
Champion
Type-Fire/Water/Grass/Ice
Just an idea..
Hmm how about like
1st: Water/Grass (So you cant just use Electrice of fire against this person)
2nd: Ghost/Psychic/Dark (All the types that counter each other are here)
3rd: Electric/Water (Electrics weakness is Rock/Ground so water for the rebound)
4th: Bug/Rock (This would be hard as Bug weakness is fire and fire weakness is Rock to couner it =P