I kept thinking as I was listening to this that it would be sooo awesome...without the vocals. The vocals are like the "cow bell" from the Christopher Walken sketch, very distracting. They work for maybe 5 - 10 seconds during the song but otherwise, I think they weaken the piece. This isn't to say that it couldn't work with vocals, it's just that the ones provided here really don't work. Vocally it needs someone like Robert Plant to work...
But everything else about this mix rocks.