First, go to this webpage that has three suggested ways to extract your sound files from SoundCloud.
Solution #1: The downloader from ruudninja is probably the simplest to use, but it doesn’t have any batch function. You give it permission to access your Soundcloud account, it creates a list of links that correspond to your files and then you click on them to download manually. I have been wondering how I might take these files and archive them in YouTube. I found Tunes2Tube for that. I will update to let you know how that test went. Google has a bulk/batch upload so you might combine Tunes2Tube with it to get all your sound files into YouTube.
Solution #2: The software, JDownloader, is free, but I kicked in a couple of bucks through Paypal because it proved to be so handy. All you do is get your Soundcloud profile page link and add it to JDownloader. It will extract all the links. You can fine tune what it vacuums up in the program, but I just snarfed them all up and saved them in my Google Drive. It doesn’t care whether it is an ogg file or mp3 or wma. Nope, not a whit. If you have issues and want an explanatory screencast, let me know. Happy to oblige.
Solution #3: DownloadThemAll is a Firefox extension. Go to your Soundcloud profile and do much the same as Solution #2 above. Not quite as full-featured as JDownloader.
None of these tools is too onerous to use. Right now it appears that the bottleneck is getting those files into a useful cloud form. YouTube seems to be the place at the moment, but I am sure someone will find a better, more open platform. Perhaps the solution is to have a certain amount of redundancy: offline storage, online storage in a re-usable form (YT), and an open source online storage solution.
Maybe this will all be a tempest in a teapot and somebody will snap up Soundcloud in the coming fire sale and carry it on without a hitch. [Muffled laughter.]