Just be sure to leave it in the sun for a while and it forms to floorboard really well.
I personally feel the Peel/Seal helps more with heat and some sound... but the thicker sound deadener pad is the bomb. I also had mass backing on my carpet... may be overkill but its down and Im happy. Thats all that matters.