Third gen is much more difficult. I had so much trouble with Steven in Sapphire. I also found the gyms to be very hard, especially the last two.