Any benefits from transferring older generations Pokemon to new ones?

Solution 1:

As far as i know you get the jhoto pokeballs without trading from Virtual Console G/S/C. In the GAME FREAK building in Heahea City if you talk to a guy (don't remember who) and you have a jhoto starter in your team you get the pokeballs but only once per game. For benefits i guess its all about how you see it. You can mess around with the egg you get that has the high shiny chance and get all baby pokemon shiny. Also only Virtual Crystal has the celebi event where you can shiny hunt Celebi.