Hi George. I actualy prefer your mix to the original. Did you put the snare on your mix or was it included in the stems? Just curious. 🙂 Their snare is very low in the mix (I personally don't like when people do that to a "Rock" genre song).
One thing I'd say is that the vocals sound a little quiet in your mix, like the instruments overpower them a bit, especially during the quiet breakdown near the end.
Other than that, I think you've done a great job on it. Good luck!