Thoughts, hum. For me, Kanto would always be the better one, Johto doesn't have a Safari zone, only 3 caves for the legendaries(Crystal), excluding Celebi, w/c prolly you didn't get, while in Kanto, 4 legendary, and you wouldn't need trading to get the 4th one. As for the story line, i would say...