Not a lot of amazing choices for certain types like fighting
u wot m8?
Blaziken, Heracross, Hariyama and Machamp. Meh. I love Hariyama as a physical wall and Heracross is a fun type. Blaziken is good don't get me wrong but I'm not choosing Torchic over Mudkip when there are even less good ground types
I too went back to playing gen 3 for a while. It did lack a good place to level up your pokes. Although, I did find that the best place to grind are on route 117 by stomping the two pokemon breeders over and over.