I don't know why specifically DWP made that Reddit page (some say it was to be closer to the community which why would you, idk) but it was a massive "NO" in my opinion. Piracy has to be done as quiet as possible as to not attract much undesirable attention.
The rebel discord was a God send though. It was so so so much easier to find leaks in a orderly fashion without having it drown in texts (like it happens here). There was a dedicated channel for everything and it kept everything clean and neat and in order. You didn't even had to speak, you went there, got your download, clicked thanks and moved on. You needed help? There was a channel for that.
Ah, I miss the discord.