Dynamat Extreme is butyl rubber on aluminum foil, Dynamat is asphalt and rubber on aluminum foil, you can ignore normal Dynamat. Dynamat Extreme an similar products work in several ways.
1st: High frequency noise is absorbed and released as heat energy.
2nd: Weight is added so high frequency noise is absorbed and released as lower frequency vibrations.
3rd: The aluminum foil reflects heat and sound.
4th: When used to seal doors it creates a barrier between the outside and the cabin of the car, When used this way it has the most effect.
Asphalt mats are missing #1, peal and seal is missing #1 and the effects of #3 are greatly reduced due to a thin or even missing foil layer, that and they smell and require extensive preparation of the surface to make sure they don't fall off and make a mess, they also have a low melting point, you do not want to clean that off your carpet!
For doors I would recommend
Damplifier or Damplifier Pro, for the floors I would recommend
Luxury Liner over 2' square pads of Damplifier on the floor pans where your feet rest, also since the carpet would have to be removed their are holes in the floor from assembly that are poorly covered with metal tabs, seal those up with some water proofing tape from home depot, the thick aluminum kind.
Under coating the car will also help, and as a plus it helps greatly with rust, just make sure to clean the rust off first (rust converter will work too).
I don't even want to think about how much I've spent sound proofing my car, but my stereo rattles not only the rear view, but the side mirrors, sun roof and windows as well, it even broke the seal on the rear window, now it sounds like my car farts when I play Intergalactic. Despite all that with the windows and doors closed you can't hear it from over 15 feet away.