No, you don't need to register to download Mixcloud with OKmusi. Paste a Mixcloud URL and you are good to go.