As I said over at songcrafters - great work, well played, well mixed, very close to the original sound (which isnt easy), very well done. And this is from years ago and with your old gear! What you were doing then was way ahead of what I was doing then! I hope to see some even better stuff from you in the (near!) future!
As I didnt say over at songcrafters cos there was no nice or constructive way to say it; that singer dude aint too hot, and imo it steps on the track; too loud, poorly recorded, not well blended with the track, weak and unacceptably flawed performance and it generally brings the quality level down.
Sorry dude, I know you like the vocal he did, but your mix was much better and the whole thing sounded much more professional befiore it was added.