Amen brother.
That's one of the reasons I started this post. I wanted to let everyone know that stuff like this exists and the benefits from it. Sound deadening, moisture resistance, lessening vibration, chassis stiffening. All pluses in my book. :nice: