Hey Bapu, ok you've taken on an iconic song, so I give you kudo's.
The mix on this is actually not too bad.
I think you have been criticized a bit about the vocal, now I can hear what they say but it can be fixed, for one the track is too high or in the wrong key for your vocal range. I would have chucked the master with no vocal into Reaper and lowered the track until you felt comfortable when you sang. Then returned the vocal to the original key and exported it back into Sonar.
The other problem is the song is suppose to be spat out, you know with a bit of venom and bite.
But you are The Bapu, so nice and keep it coming.
Peace Ben