Hunter Blade
Team Rocket lives on
The Hoenn is kinda backwards for type dominance, but if they had Sidney as the 4th member, his Pokemon would still be really easy. I think they tried to structure it in Hoenn by what the average team of Pokemon that players would have when reaching the E4 are.
Dark is really easy, since non of them have high Sp. Attack and Dark moves were Special in Gens 2 and 3, Ghost is not as easy, but not as hard, nobody really expects Ice, and most people would have at least one Flyer and maybe a Grass (because of Tropius), so they'd be caught off guard. Dragon is probably the hardest for Hoenn, because there were only 5 or so Ice Pokemon that you could catch without trading, and there were only 2 Dragon types, and they were rare.
Dark is really easy, since non of them have high Sp. Attack and Dark moves were Special in Gens 2 and 3, Ghost is not as easy, but not as hard, nobody really expects Ice, and most people would have at least one Flyer and maybe a Grass (because of Tropius), so they'd be caught off guard. Dragon is probably the hardest for Hoenn, because there were only 5 or so Ice Pokemon that you could catch without trading, and there were only 2 Dragon types, and they were rare.