did you know your website works really well using free and open source text-based, terminal browser technology? that's actually pretty rare. for people who like to deal with files and music directly (because youtube can sometimes seem a little bit evil) have you ever considered a mailing list or similar to announce your music? they're not very hard to set up! and i think they would increase your cred and fame in certain communities.
i would consider a type of notification system. if this is your area of expertise i would be interested to hear from you via email