I like the idea of strategy-based pokemon elite four :
Elite four 1: PP drainer pokemon, they should be pokemon with pressure and alternate protect/detect between their moves.
Alternate protect/spite, and finish with grudge
new pokemon with pressure
new pokemon with pressure
Alternate protect and endure, this can be really deadly if you are an amateur player who doesnt know abuot shedinja´s ability.
The evolution of dusclops: again alternate protect to drain the foes pp thanks to pressure.
A last minute clean up, It should have
-Protect
-Rock slide
-aerial ace
-Earthquake
Elite four 2 : Status inflicter pokemon
It should be thanks with the ability to annoy you a LOT:
: Paraconfusion and atract
new pokemon: Atract and will o wisp
New pokemon: Paralisis and confusion
: Confuse ray, toxic and mean look.
: Spore-Focus punch.
ELITE FOUR 3: : Spiker and roarers
Spikes and whirlwind
Dorapion: whirlwind
Roar
Whirlind
New pokemon with roar
New powerfull special sweeper pokemon, to finish up the weakened pokemon.
ELITE FOUR 4: Batton pasers: It should be couples that work well among with baton pass:
batton pass acid armor to
batton pass attack and speed to a new powerfull physical sweeper.
Smeargle: Batton pass amnesia and iron defence to some new good tank.
In general I think the elite four should be harder, not only in level high, the enemies should be smarter as well.