David,

I love the energy in this and I don't mind the voice at all - in fact, I think is perfectly suits the song.

Excellent production as well.

Bob