I'm trying out DHTcrawler2 and it performs really well - it discovers around 400 thousand unique torrents per day. However, it does not index all of them (merely around 400). Upon examining the logs, I discovered the issue is related to a timed out request to torcache, which I guess is because of a rate limit.
Are you doing anything special on your instance (bt.com) to overcome this limit?