If you let users add an "is okay with nudes" flag, to their profile, then those who want could just consent to receiving unsolicited nudes while anyone else can have a safe experience free of unexpected sausage.
I don't see how that is in any way less practical than outright blocking everything.