Games not that hard. I find quite fun too, although its a bit annoying when you reach a high level and drop back down to level 1.Would prefer it if it dropped 1-2 levels instead.
I originally stayed in Goldenrod City to win a Dratini before heading onto the rest of the game and now I'm trying to win a Porygon and only got 1500 coins to go which isn't that much. Highest level I've gotten so far is level 9.