I should add that we're beginning work on a new system for uploading tracks (or just pasting URLS to audio files or SoundCloud). That should make it much easier to share, and much more clear where the content comes from. It'll feel something like Twitter's "What's happening?" or Facebook's "What's on your mind?" sharing boxes.
We just got anxious to "launch" (if you can call a Show HN post a launch) and get some feedback before pushing too much further.
i'd appreciate any suggestions...