I agree with Grunt.
Perhaps your melody could have been an octave higher to better distinguish from the harmony. Also, do you use a click track?
Generally, for harmony or accompaniment its better to have more rigid time, with melody you can get away with a little more.
I think the guitar sounds are awesome and some tasty ideas here, keep playing around with it and it'll just get better and better!