Dynamat / Peal n Seal... yes or no

I was the one who suggested the dyna mat. I got mine at the local hardware store.I used duct tape and contact spray cement to hold it down.