I watched the video. I don't see where this product has any "insulation" value. In order for "insulation" to work, it needs air. Yes, air is the best insulation. A thermopane window has 2 layers of glass with nothing but air in-between. Fiberglass home insulation works because there is a space of air between the fibers. If you compress the fibers to where there is no air, fiberglass insulation for you home will pass heat and cold, like a sheet of aluminum. Blown insulation in your home looses it's effectiveness after several years because it begins to compact and the "fluffiness" (air) is gone.
Styrofoam works well because of the air in the foam. Your product is designed for holding "posts" in the ground. It's not recommended for posts for decking. I think your purpose for this product is completely wrong.
If you want insulation, get the product that's made for insulation. This product is not made for insulation value, from what I saw.