If you want to avoid such a takedown, check out:
Nintendo probably sent them a deal along the lines of "Agree to take down the project or else we will sue you for millions of dollars". Could you imagine if you were served that and had to respond "it is impossible for me to take down the project because of the hosting I used."
Even if it's a trial Ryujinx could win... Winning and trial isn't free, and you can often can't recoup attorney fees.
https://radicle.xyz/faq https://docs.radworks.org/#projects https://www.drips.network/
Drips has nothing in common with tea.xyz, and I have never come across any PR spamming issue related to it, as it operates in a very different way. Can you provide any evidence?