Hello Muster,
Just to give a quick insight on the possible downsides of this feature. It would only work for Ices 0 (ices-cc) and Ezstream sources, plus, your clients would have to wait a fairly long time to use their files after upload, depending on how many mp3 files are in the queue to be re-encoded.
HTH