Here is a suggestion that can be implemented in the future: How about whitelisting certain hosts that can be used for uploading leaks? This would also include hosts having the PPD program which would help the leakers earn some money from the downloads.
There are providers who pays $5-$15 per 1000 downloads and are reputable.
Here's a little addition to it: Normal Members can use sites like Mega.nz or similar and Upgraded Members can use PPD Hosts. Not sure about this but you decide!