Loaded with features, this is a good example of coding, once again, though it does seem to have a little issue, regarding the fact that aside from the coding and layout, it is quite a limited piece.
Some sort of your own set of visualisations that people could upload would be a nice feature, if you get a site of your own and enough bandwidth to host visualisations made by other people, you could have a nice working setup. Compressing them to "Bytesize" style screens and porting them across from your site would be a colossal achievement for you on this front.
Aside from that, the piece does give access to a lot of Audio, though I'd love to see more information presented on there - title, author, size (file size and length of the track), plus a rough rating for the piece and release date. If you just put the score in to the first decimal place and the year of submission in there, you'd have enough for most people there.
Of course, this is where you come into the arena of customisable layouts, where people can choose what they see, while they listen to the radio - another substantial step forward.
[Review Request Club]