Hank Snow was ok for his time, but Johnny Cash is easily one of the five greatest country singers of all time. And no one could ever compete with Waylon Jennings.
As far as the song in the OP goes, both versions are ok, but the song isn't all that special IMO.