Demonoid is considered as a public tracker.
1. You don't need to register to get the torrents
2. The tracker list most often includes other trackers
Also, if you want to increase your ratio there, you need to have the same download IP as your browsing IP (go bolehroute or no vpn).
So, try the public tracker servers.