Man, seriously, I wish more people left songs alone the way you did on this one (which sounds great btw.) My biggest problem with music today, and the thing I myself used to struggle with, is when we try to get EVERY LITTLE THING to be "perfect." (Sucks the life right out of a song IMO.) I can't stand melodyne or autotuned vocals. When did it become a crime to sing a note slightly flat? (Neil Young anyone?) And God forbid a kick drum is slightly ahead of a bass note. (What ever will we do!) I say let a song breathe. Let it have life. I'd rather listen to a song with great feel and energy that was recorded poorly than to a perfectly edited, constipated one.
Honestly, from what I hear in your song, you have very nice recording and mixing skills. Just use your gut and try not to over analyze every little piece. I can name a hundred classic songs that have "little flaws" in them. I say it gives them personality... Though that's just my opinion really.
HAve a good one.