Thanks! You pretty much answered everything I needed. Stinks about the complications of save backups. Guess I'll upload my Pokémon to poke bank and call it a day.
Once I restore through system setting everything hack wise will still be intact. CIAs will install still?