Not too happy with the result and the effort it required. SoundCloud suffers from an unfortunate confluence of bad circumstances which makes it especially complex to manage. Everything works though (or at least it seems to work) and backward compatibility is preserved for the time being.