the more 'clean' vocals of the previous version I thought were superb and fit this song slightly better imo than here where the singer is working/coloring his voice a little....which sounds great really, but maybe not the best choice for this song.
this version to me sounds more solid and better organised and it really rocks, I'd choose to just hold back a little and let the song groove, people won't be able to keep their feet still.
Alone writing this song/music is quite something, one is very lucky to be able singing/playing the song too.
AND recording AND mixing it, is even harder....AND selfproducing/directing ones music succesfully must be one of the hardest things to do in music.
Probably 99% of our favorite CD's are not (completely) selfproduced and with a proffesional producer this song would be on the radio, I'm convinced.
But you can keep singing/playing instruments (at home or on stage) with people enjoying it, you have plenty options I think.