I used to like this song a lot back in the day. As I recall it, this is a good cover of the original.
I can't quite put my finger on it but this sounds a tiny bit stiffer than the original. I think it might be the hard piano chords in the prechorus/chorus section. Loved the guitars muted, arpaggiated, and stopped... really nice. That's faithful to the original.
The harmonies sound good.... some pitch correction would be appropriate in a few places.... in the solo especially.
Yes, I would bring up the vocals a bit, and probably let the instruments tag a short instrumental outtro... perhaps the octave low guitar, like in the solo with an ending that slowed down in the last measure.
All in all, this is a fine job on the cover song and you have done justice to the original groove. There's a lot to like about this and I do like this version.