My opinion on what the gyms and elite four types should be:
1) Bug (Tired of seeing past Rock types as the first in almost every Gen)
In my opinion, they should do what they did in the old games. But instead of being your rival who won, have it a balanced team. Something challenging.