So in theory if Cloudflare cooperates, at least one of the provider is burned, but not all.
Another problem is that with torrents you have to do the initial seed from some public IP. Looking at who seeds Anna's torrents, you can very readily see the first seed currently flows through an IP in Ukraine. That's another way adversaries might identify your providers.
They seem to have prepared for this situation when they built the infra with multi DNS and multi provider in mind. But the cat and mouse game is harder when the providers (like Cloudflare) immediately cooperate. And harder still when you're seeding your own torrents vs just hosting a page through a CDN.
Seeding over Tor should work though. So although it's technically a public IP, it's also just a cut-out (from the uploaders perspective).
https://blog.torproject.org/bittorrent-over-tor-isnt-good-id...
Of course, but that doesn't mean it wouldn't technically work for the situations that don't have (safe) alternatives.
> It's _very_ easy to accidentally de-anonimize yourself ...
Using Tails would pretty much solve that yeah?