I'm in a bit of a strange situation, so please bear with me as I explain.
I live in Japan, and I own a Japanese 3DS. I haven't played Pokemon in probably 15 years, but since I had the 3DS and a friend was done with their (Japanese) copy of Pokemon X, I thought I'd give it a shot. Naturally, given the Celebi promotion and its connection to X and Y, I also downloaded Pokemon Bank and paid for a year's subscription. Here's where the problems start.
I decided it would be smart to transfer all of my friends' Pokemon to my bank account because he had a few I couldn't get in X. So, first thing I did was connect up and upload all his Pokemon. Then I deleted his game and started up a new game for myself. I'm sure you can tell what happened - even though I never opened the Pokemon Link before I deleted my friend's game, the promotion Celebi was apparently tied to that save file, and is now deleted along with the rest of the save. Japanese customer service is, as always, utterly useless. They just keep repeating the same cut-and-paste line about how there's no way to send me another Celebi.
It looks, though, like there's really no other way to get the damned thing, and I feel a little bit like I've been cheated out of one of the big reasons why I signed up for the Pokemon Bank in the first place (Yes - I now realize that I should have downloaded it into that save file and transfered it with the rest of the Pokemon, but realizing that now doesn't help me). So, I'm considering options. I know that the bank is linked to NNIDs, and that deleting your NNID will allow you to redownload the bank (though you have to pay for it again). I don't want to lose the games I've paid for (nothing too expensive, but still - seems like a waste), though, and I'd like to keep the friends I've added and other things associated with my NNID.
What I want to know is, will this course of action work:
1) Move all Pokemon from the bank to my Pokemon X save.
2) Back up the contents of my 3DS' SD card.
3) Perform a factory reset of my 3DS.
4) Create a new NNID and log in.
5) Download Pokemon Bank again (pay for it again... ugh).
6) Get Celebi, and actually access the link so that it gets sent to my Pokemon X save.
7) Perform ANOTHER factory reset of the 3DS and log in with my original NNID.
8) Restore the contents of my 3DS' SD card to the backup I made before the first reset.
9) Re-download the games I've paid for using my original NNID.
10) Nintendo's 500Yen richer, and I have my Celebi.
Thoughts? Are there any OTHER options for getting the Celebi back? I'm seriously at the point here (after some rather frustrating communications with Nintendo Japan's "Support") that I may never buy another Nintendo Japan product again, just so I don't have to deal with their customer service.
Thanks for your time,
BraveMaximus