It turns out Twinkies were never really going to disappear, people were just too lazy to make their own.
The homemade ones, however, probably don't have a shelflife like the real deal Hostess cakes, so this kit shouldn't be added to your post-apocalyptic supply cache unless you plan on adding your own preservatives.