I'm sure it's well known by now that when the eShop history is deleted, and then when it is launched, it will remove anything that was obtained from the eShop whether it was free or bought legitimately. I can circumvent this easily with freeShop, which somehow also installs titles without them being deleted by the Nintendo eShop. But I don't know how to protect the DLC I bought with the eShop. I'm not sure if tickets are the culprit. If both eShop and freeShop install titles along with their tickets, shouldn't freeshop installed content be deleted as well, when opening eShop?