I forgot to ask, did you ever get your fatmat to stay on the roof?
What i have done with with peel and seal is heat it up and then spray some 3m super 77 on it and it would stick to almost anything. I would give it a try beats buying some new deadener