I believe on "making things simpler". I will simply deploy a system in your sites where users can upload/listen tracks and tracks will be arranged in category trees. And top/recent tracks will display in a widget on frontpage or wherever you want. I have good experience and expertis in joomla extensions, plugins and modifications. As for your this job, I will do all you demanded PLUS I will also help you in making your tracks load and buffer faster by deploying some state of the art mechanisms and techniques no other can do in this price.