Lets see in its been 5 days since I got it (I got it on Monday) I have all 16 badges, beaten the E4, caught Ho-Oh & Lugia, beaten Red, caught Mewtwo, gotten a Kanto starter and in process of beating the Battle Frontier: Battle Tower.
So its ok, kinda slow though :/