Just had a listen on a headset at work, but will have another listen on my system when I get home.
Sounds pretty good to me, I'd be happy with it. Maybe could do with being a teensy bit fuller but probably not. Like I say I was listening on a pc headset at the time, so my answer might be totally different when I listen at home. I will say tho that the palm mutes were something I picked up on. In the sense that seemed to have a perfect crunch quality to them, and from that respect I wouldn't change a thing. This would be the sort of sound I generally go for

Nice job
Oh one thing. The link you posted has a mini typo in it, its actually