I keep a copy of all our music on local storage and then use FTP to 'sync' the files and folders to the Portal.. This way, I can run various scripts on the files for updating metadata, etc.. Seems to be the best work around to manage the media files.