Hi Jonathan,
You can install custom ringtones on the SPA525G phones today via the USB port. New in the 2.2 release is the ability to upload custom AA prompt files and Music on hold file via the Cloud. We will look at extending the functionality to SPA50x custom ringtones in the future.
Cheers,
Chris