Let me set this straight:
Almost all blocklists are targeted at web/email servers. They are useless for Bittorrent. There's nothing to spam or attack (more or less) on BT.
Subscription (which I don't use as I am frugal): * Anti-Infringement
I assume you are asking about the trolls.
Theoretically this is the correct list for block all the surveilling monitoring/tracking nodes. However, how do you actually know how this list is compiled, whether it's up to date and correct? What if this list fails? How would that compare to be using a VPN 24/7?
My hint for starters: block cloud providers such as AWS and Linode (esp. US-West), no sane regular person would use them for high traffic applications ;)
Do you need a blocklist when you are using a VPN? My hint still applies, the web-targeted lists are useless (even bad advice, you could ban good nodes neighboring blocklist addresses), the anti-clown one: sure, you could. For the time being the masked clowns are not interested (for 95% of cases) in Bittorrent nodes operating from datacenter IP ranges and instead go for easy home targets. Your VPN provider is unlikely to be bothered.
Lastly, in the bad case, your VPN provider (unfortunately?) is accustomed to it, but may ask you to not use certain servers/regions. That's what you are paying them for. Just make sure they're actually reliable (and share the same values).