Currently on dev.to, we don't provide any indication on a user's profile when they've been suspended. We chose not to indicate suspensions because we've generally felt that disciplinary actions should be taken privately.
However, this is problematic because:
A) Often when a user is suspended, it's because of a behavioral issue that another user reported. We'll generally follow up with the reporter letting them know that we are "looking into your report and will take appropriate action." We keep the follow up somewhat vague for privacy concerns too. One issue with this approach is that the reporter can't visibly see that we have taken any action on another user's account, which may make the reporter doubt that we've taken any action.
B) Sometimes a suspended user gets reported by multiple people well after they've already been suspended. These folks have no indication to tell them that the user was already reported, so we end up fielding duplicate requests for something that we've already taken care of.
I can see pros and cons to both methods. And while DEV has chosen not to display when users are suspended, I could understand other Forem instances wanting the option to display suspensions.
What do you all think? Are there other potential solutions to this issue? Do you have a preference between publicly displaying suspensions vs. keeping statuses related to disciplinary actions private?