Demonoid, if you don't use it already. It's got 'ratio' but noone will ever get banned for a low one. And there are TONS of leechers, so it sounds like the perfect site for you
You can't ask for invites in this section, but you can when you get your first star, and it will probably have multiple open registrations before then.
Bookmarks