Cool... the voice and guitar are now in the same room! I felt like I was sitting in a coffee shop enjoying my favorite beverage while listening to a live performance a few feet away! Good job! The harmonica is a good fit for the dylanesque style that works so well for you.

My only suggestion this go-round is that the song would benefit from a B part that is different than the rest of the song. It is very common in folk songs to have a structure that doesn't vary much from verse to verse; but most songs benefit from introducing a changeup of one kind or another. The harmonica solo did that in a small way, but it still played over exactly the same chord progression as the the rest of the song. So Instead of using an AABA structure, you have an AAAAA structure

Unless the composer makes a concerted effort to introduce variabilty to the song by changing structure, instrumentation, chords, tempo, panning, effects, harmonies, key, etc, he runs the risk of having the song become redundant after the first verse.