I decided to use the Gateway Ultra launcher to dump the sysNAND and to see if I could get it the launcher to run. I can successfully launch the Gateway launcher and dump the sysNAND to SD card. Here is where it gets dicey, no matter how many times I dump the sysNAND, I always get different MD5 hashes. I am not sure if it is actually safe to flash back, if the need arises and currently have no NAND mod on the 3DS XL. The only thing I can think of is because I launch the Gateway menu multiple times, one per dump, so that I can copy the NAND.bin file from SD card. Did anybody dump their sysNAND using Gateway NAND dumper, if so do you get different hashes every time? did you restore your sysNAND with the Gateway backup from NAND.bin and not experience any brick? I find it odd to have a non matching MD5 check-sum. I used the link provided by Gateway on their website.