Hi,
I would like to work on this project. I understand that you want to change the script to download the file with the song title instead of a random string.
The only way around it is to setup a proxy on your server, this way when the user clicks download, it will call your server which will fetch the file from sound cloud and then give it to user's browser with the right headers to allow proper name.
Once you accept, I can set up a test server where I'll demo the fix. Once you verify it, you can release my payment.
Thanks
Manish