Good Michael!
Moving the custom media storage is a big improvement.
However i whould suggest to mount the additional user storage by label instead of the traditional way done by device names. This to avoid troubles using more than one removable usb disk because they can appear at different time during boot or... accidentally swapped.
http://manpages.courier-mta.org/htmlman3/libblkid.3.htmlNow that we have moh files in a writable custom location would be useful to add also /etc/asterisk/musiconhold.conf to the dev panel files tab ;-)
Notice: the changelog link on the page linked above is broken.