The UCM needs to offer the ability to assign a feature code to each custom prompts (possibly even password-protect it by allowing each prompt to have a feature code and password field when you build it). This would allow customers to edit their own recordings without having to work on the system or contact their vendor.
Agreed! The customer needs some way to easily change their own greetings.
An oldie but a goodie. This is necessary. FreePBX allows assigning a feature code to each recording. Raw asterisk similarly allows you to create a dialplan for each recording.