I tried it when it first came out. It fell off everything. I emailed them and they said "Yeah, it doesn't stick, you should have known better."
Here's the edead from about 2 years ago. I think it was on the car a few months before it fell apart.
Want to blame it on surface prep? I tried it on 4 surfaces.
1) (pictured) Their liquid damping material (Which is not bad, no problems with that). It fell right off of that.
2) Cleaned, then alc-prepped painted surfaces IE: Doors. Fell off that.
3) Bare SMC in the car. Peeled right off of that too.
4) Stuck to other edead. Yes, edead stuck to edead STILL fell off.
Notice in the pic that the mylar backing is even peeling off the mat?
Maybe the new stuff is really awesome, I don't know
Is the new stuff still backed with mylar? You don't want that. You want aluminum backing.
But I do know that Raamat has an excellent track record, is inexpensive, and supports the forum as a vendor.