I think this is the first time I`ve heard you sing on a rock tune and its a good vocal on a catchy song.
Yes, the Soundcloud version does sound better.
You sound very sanguine about your wife torching the original lyrics... but what you came up with instead is worth the rewrite!

Robert