I got mine from Camping World which was not self adhesive however it is basically the same stuff.
Use aluminum tape on the edges and don't put it so it interferes with any flanges or latches the doghouse overlaps.
How good can it work? After I installed it I had a friend visiting in the coach and asked him if he wanted me to start the engine so he could hear for himself. When he replied "Please do" I informed him that it already was running.
The radio was on and there were others chattering about in the coach at the time yet he did not notice that the V10 was idling while we were standing over the doghouse talking.