Quoted By:
GSC are some of my favorite video games of all time. They are very, very great RPG experiences, all three of them.
If I was being picky, I would give the gym leaders more Johto pokemon and with better movesets, and I would make grinding less tedious. The wild pokemon should be higher leveled, it takes a long time if you want to get up to level par, NOT THAT YOU NEED TO, but if you wanted to for say a nuzlocke challenge with no healing in battle, you need to grind more for safety.
Also if they had the space/time to flesh out Kanto more like in HGSS that would've been cool. Kanto is kind of a quick little jaunt, and that's not really bad, I did it in two days of causal play in my last runthrough. I spent more time actually grinding for Red in my hardcore nuzlocke of crystal than beating the Kanto gyms.