I think your vocals suit the song quite well. You captured the genre very authentically with the backing tracks, and convey the image of a jukebox playing somewhere in a bar late one evening with lots of people having a good time.