This is a good story based song in my opinion. The core of your guitarist's talent is there, but the recording doesn't really convey the sound well. I'm all for making do with what you have, but I would invest in a way to make the guitar's tone come through to its fullest potential.
-Alex