I've never used the Demonoid sit actually. What is the registration for? It seems I was able to start the torrent without it. Report