In the vast battle between compatibility of which card to pick i am preety much confused, next thing i know that i have spent $90 and i have a sky3ds in my pocket. I bought a 3dsxl last month when the new 3dsxl just came out. Being a noob i am, i never knew if it was worth to buy the old one. So last week i got my sky3ds card for my old 3dsxl which was accidently updated to latest firmwire. Today out of curosity and not being able to tolerate the "statue like posture" at the old screen i have traded the old 3dsxl and got myself a New 3dsxl. Now here is my question the main problem i face was the private header. I could never dream of playing online on my older DS due to firmware that doesnot support cartridge dump with gateway launcher.bat. But luckily the New 3dsxl came with firmware 9.2. Therebuy can i use gateway launcher to dump catridge on new 3dsxl? I donot have a 3ds game but a ds game called Kingdom hearts, can i use its header for online play? I have been literally looking for a private header for months now. And finally before i upgrade this new console is there something else i should be concerned i could have done while in this firmware. I hate to upgrade but ive already wasted my money on sky3ds. Pleeeeeeez help guys! Ty in advance.