Dude, my advice...
1. Get it upto 60 minutes at least.
2. Post the track list straight off.
3. Don't tell us its shit before we have even listened to it.
4. Host it with http://soundcloud.com/
5. Give it a name that communicates something about the mix.
The last one is really just a personal preference of mine but do all this and you might get some feed back.