No I haven't downloaded any of those songs, but that's just because I don't like listening to songs rather than albums. I had your two albums, Marshmallow and Barrumundi up until I transfered all of my music from downloads to actually buying the cds. And those two albums had a lot that I didn't like on it (no offense) so I never transfered them to cds.
TTK I've been in a relatively similar situation as you. First I'd release songs every week or few weeks on myspace, ask for criticism. Then I released an album, Eyes of the Trees. Then back to myspace releases. I can admit that almost all of the songs that I released were barely worked on, and I didn't put my full effort into them. At least not compared to what I could have put into them. They'd take never more than 12 hours of total work on the whole thing, and although I still love them since I have a connection to them, I can't expect anyone to fall in love with them, since they're not really fully worked tracks.
Now, let's say I spent two years working on music, making tons of songs, and working really hard on each one to be absolutely perfect and came out with an album of songs that all fit together and were perfect...well then I'd expect there to be some positive criticism and possibly have people listen to my album frequently. But that's a lot of work, and I'll admit I'm not ready for that yet. And unless you're ready for that, I don't think you have much to speak for.
I have no problem with putting up a few tracks every once in awhile for some feedback, and criticism, it definitely can be helpful...but when it gets to a point where your normal routine is just coming here every week and expecting us to go into the details of each song for you, it just seems a little more like instant gratification for some quick work, rather than a full effort.
But TTK it's your decision, I could be completely wrong with my opinion. Just from my personal experience, going through something similar to you, I feel that the same amount of effort could be applied to each song, just work on each song longer, and really spend time making every second of your song perfect. Then put those songs together, make them all fit perfectly on a cd, then release it to us in the future. Maybe even a few years. Sure, you could still put up some songs that you work on, but don't make it your routine for making music.
Sorry for the long posts, and I really hope I'm not offending you at all.