This is a pretty awesome soundtrack, and you are definitely right about RR channeling John Carpenter through this. I thought he actually pulled the guy in to do it himself at one point, making it all the more impressive.
Oh, and you can put me in the Death Proof > Planet Terror camp (but yeah, they're both excellent movies).