Hey Jason, Thanks for sharing this link. At the PACCIN Prep Con 3 conference held last year at the Campbell Center we did a bunch of hands-on methods during our workshops on the second day. Strangely I had done a version of the CCI method of using aluminum foil and PE film to make "marvelseal" at home. Unfortunately while it worked perfectly at home the same materials (I mean exactly - because my sponsor - Ship Art International - shipped the exact same material from my home in the Bay Area to Illinois where I was surprised to find that it didn't work on site. As a result of this misadventure I would simply suggest that anyone who needs to store or display art or artifacts in safe conditions just buy a supply of "marvelseal" (which essentially means a material meeting standards outlined as "MIL-PRF-131K Class1"). If you shop online you can get a decent price on this product. If you have trouble give me a shout. The best source I have found for many years is a company based in Brooklyn about three blocks from where I lived for many years.
Also There are some alternatives about how to make this material durable over the long term that might be more practical than the foam and muslin solution that you outline (although there is nothing wrong with that approach). Contact me directly for approaches outlined during the storage workshop from Prep Con 3. Unfortunately that session was not video taped.