New carpet problem- mass backing issue

By the way Clutch... I was going to put the DynaMat down (actually had bought the Peal/Seal from Lowes)... but I had a few people tell me not to.
They said if any water gets under it- youre screwed... and also that if you ever need to take it up... its a nasty job.
Being that I have a convertible that has occ leak issues... its made me reluctant. I purchased the sound deadner kit and was gonna install that instead due to the fact that it doesnt adhere to the floor. Figured that along with the mass backing on the carpet should help with the heat/noise levels.

Any feedback from anyone on this?