After resetting for over 4-5 hours for a perfect Scyther (x for spA, rest 31) I was very happy to get my perfect Staryu on the very first try. I immediately saved the game and tried to make a backup from my flash cart. It wasn't recognized immediately, so I disconnected it and fit it in again. No biggie, happens all the time.
After a few times though, it still didn't recognize it. So I put my flash cart in my NDS and switched it on again. Firmware corrupted... Had to do a complete reinstall. I wasn't freaking out since I have plenty of backups on my PC. So I tried again today, got my Staryu after 50+ tries. I was relieved I got it again, so I immediately saved the game, switched off, let my flash cart save it and then I made 2 backups on my flash cart. Loaded the game to check if the IV's were indeed correct and guess what? Professor Rowan :|. I managed to recover the save file though, so I can load it in Pokesav and get the egg etc.
Now I'm wondering, should I put this egg in the storage of a previous backup and then just hatch it? Or would that be considered an illegal pokemon? I'm just doing this to battle a friend of mine (who isn't competitive at all, mind you), but I'm all for being legit. I really don't wanna spend another 1-3 hours trying to get a new Staryu and then having probs once again. I feel I can just put in the storage since I not only earned it once, but twice.
What do you guys/girls have to say about this? What would you do?