Later next week, I'll be buying a "New" 3ds XL model. However, I will be also keeping my old 3ds XL model as well (since it's the Red Pokemon XY collectible version). After I get my New 3ds, I was also planning to buy a flashcart too. So, my question is this, should buy Sky3ds or Gateway? I know as of right now, the Sky3ds can be used on any 3ds model, with the current firmware as of right now (9.5). But, from what I gather, the Sky3ds' features are not as great as the Gateway 3ds. My old 3ds' firmware is still currently at firmware 9.2, so I know the gateway can work on it. However, I kinda want to transfer my eshop and virtual console games onto the "New" 3ds. And the only way I can transfer my games data to the "New" 3ds, is to update the firmware on my old 3ds. So, here comes the main point of my question. Can I transfer my old 3ds data to the "New" 3ds, while using Gateway's EmuNAND feature? I know if I use the EmuNAND feature on the Gateway 3ds, I can safely update my old 3ds' firmware to 9.5, and the keep it's core firmware to 9.2. However, since I have not done this myself or seen any tutorials/videos on this subject, I don't know if the eshop data would safely move onto the "New" 3ds while on EmuNAND mode. If anybody can tell me that is possible to do this, I'll definitely buy a Gateway 3ds and only use it for my old 3ds. If not, I'll just buy the Sky3ds and use it on both of my 3ds units.