One of my all time least favorite bands, so for me, this is actually a big improvement.
I don't know anything about these sorts of remixes...what you had to work with, what you did yourself, what the intent is, but I think the mix itself sounds fine.
I assume that's not the real ending but just the file getting cut at the end? It's pretty abrupt.