Personally I like Heart Of Oak much better, because it's more creative, I mean the lyrics. In Matchstick Man lyrics is so personal I almost feel like I'm stepping into somebody's private life and I'll definitely will not sing this song for myself, which I did with Heart Of Oak. I'm not a fan of extremely autobiographical songs, to me it's more interesting actually to hear the story from the man himself in prose. Besides, in Hart Of Oak there's strict rhythm, there as in Matchstick Man the rhythm is a little bit more vague. Honestly, I was surprised to hear something SO close to Heart Of Oak and of course the similarity is a bummer. So for people who've missed Heart Of Oak for some reason, they cay listen to this song instead.