I have heard alot of good things about hushmat but i have never used it. The people i know that has used it says it sticks alot better but it cost a lil bit more. if i ever get around to doing my roof i will prob use some hushmat.
If I'm not mistaken Second Skin is about the same price as Dynomat and it is probably the best product out there right now. That would be some good stuff to try.
I did not replace the shocks but i cant tell to much of a difference but later down the road when i do get bigger tires i am going to do a 1" body lift and replace the shocks