@wayfarer - Thanks for the encouragement! Spoken like a true guitar guy. :) But for this song, we're going for a more laid back groove.
@Makke - Thank you for listening and your comments. I'm glad you enjoyed it!
@cwestmont - Much appreciated! As far as mixing goes, I try to help individual tracks stand apart from each other by making them unique in various ways, including EQ, pan, wet/dry FX, and just plain old muting of tracks in different places throughout the song. I think of "space" as a precious commodity to be conserved when mixing. It's easy to add new ideas to a music production in development. It's harder to subtract from what you've added, and requires a bit of ruthlessness. ;) But I've made it a part of my mixing process, and I think it really helps to give clarity to the final mix, and forces me to make choices about which melodies and rhythms will carry the song at every point along the timeline.