Yes it seems like a great product. It’s a nasty job getting all the old adhesive off and don’t want to do it again anytime soon.
Steve,
You are gonna' like that insulation product. Robert Budd who developed that product is a friend of mine and I installed it on the hood of my '74 about 5 years ago. It looks great for a LOOOONG time. I don't know whether he is still selling it, as he sold the Classic 9 upholstery business about a year ago and retired.
Cheers,