This is an interesting discussion as I'm in the middle of making up my own interior panels with my first test set almost complete. Two friends who are professionals (one owns a furniture upholstery business and the other does car interiors for a restoration shop) use Weldwood contact cement for securing foam to backboards and leather/vinyl to the foam.
The
3M product line is quite extensive and I really think it's a matter of using the right product for the job. For example,
when I installed my hood liner, I used the 3M #77 product and due to the engine heat, it fell off..........so I found out that was the wrong product and had to use their #80 which is good to 200 degrees. The liner has held firmly in place for 3 years now.
Move on to my interior panel work, and the vinyl I'm using has a cotton-ish backing. For the first door panel I used the #80 to bond it to the pleating foam. Wrong product! It soaked through the backing and puckered the vinyl. For the rest of the project I used #77 with good results. Next up is to secure closed cell foam to the hardboard and I'll use the weldwood. That's a today or tomorrow project and I'll let you know what happens.
I really think it's mostly a matter of using the correct product and applying it correctly......i.e. in a controlled temperature, applying enough but not too much and paying attention to the drying time before putting it together.