The last time this was proposed there was quite a bit of concern about how uploads weren't viewable by anyone and could/would be abused by 3rd parties as an anonymous way to take down rival content without any recourse against another OnlyFans producer, to cause headache for a FB friend, etc.
It looks like this system, as opposed to NCMEC, is opt in so maybe some of these issues have been resolved?