Hmm, in just one hour, I would most likely have only scribbled the rough structure of a song on a piece of paper, nothing more shocked
I like your song, it's interesting and never gets boring.
I wouldn't change the guitar; I think it sits quite well in the mix.