That Cnat in the B part is a pig for harmonica players. On a low D diatonic it's next to impossible to play with a bend or an overbend at all cleanly, especially as it's a long note. I have to resort to my D chromatic, which is what is less desirable. I can't agree that it "sounds Scottish." Scottish tunes might resort to mixolydian mode, but they don't usually chuck a nefarious accidental into an aeolian mode tune. Not usually... ;-)