Always had multiple games (GB->GBC-GBA* then DS->Lite->i, now 3DS) I got all versions anyway plus I used pokecheck/pokesav/pokegen later on. *I had a 4 way gba link cable with one port that worked with GBC games so I traded in GSC that way eventually.
NNID: BowMasterPit Married to Flannery; Official Scyther of the Pokemon X board
my little sister plays Pokemon so if i get this version my sister gets the other version and she has her own DS/3DS. so, we both benefit because then we trade version exclusives to each other's files and starters.