BUT doing so blacklists you from ghost roles for the round.
I would like to get some opinions, but please see reasoning below.
Why?
Reports for situations like this can be resolved more easily. As writing player reports in absence of admins can be lengthy, and opportunity to do so tends to be awkward at best. Additionally, in cases where there is a viable thing to report, you don’t need to wait for the round end credits to confirm whether or not you have an issue to report.
People who just wish to observe have a list of known actors they can watch (Antags+Targets), especially since Moodlets are finnicky things.
Blacklisting from ghost roles is mostly due to consistency with other servers way of doing this(and I imagine it works decently well for them). Moreover, it provides power for more effective submissions for ahelps(IE: Ahelping murderbone without a pass more actively, not ahelping someone who suddenly murders two people because they are targets, etc.). Now you may wish to offer admins the ability to spawn ghost roles that ignore the restriction in case for events or other reasons.