I think I know what tune I'll put up. It has a few more tracks to it and more possibilities for crazy production techniques. And I know how I can do this without losing any friends I can make a poll on my site. I'll let everyone vote on their favorite mix.
I'm glad people are into it. I have to catch up on a collaboration I promised someone, then I'll re-do the guitar and vocal tracks for the tune I want to put up. Should be up by the week-end, maybe sooner.