I think we often bump into a self-confirmation grey area,
it would be beneficial to prediscuss meta self-confirmation first.
From my observation(mainly consider town):
There are three existing degrees of selfconfirmation :
1. Mayor type
Self-confirmation immediately
Risk: Being trolled.
----
Gapbetween 1&2: old Spy who read pm, Marshall who can not reveal on trial
-----
2. Crier type
Self-confirmation through unique message
Took time but claim is solid
all Risks above &
Risk1: you must survive the day trial to confirm your role.
Risk2: If you can't type some thing others can not type, you can still be countered.
Risk3: Disguise
-----
Gap between 2&3 : Jailor
-----
3. Escort/vigilante/etc type
Not so solid claim,
Took time and sometimes took life too
Self-confirmation through action feed back
all Risks above &
Risk1: Target lied about your visiting
Risk2: Witch and/or busdriver screws you up
-----
Gap between 3 & 4 : Town investigatives
claim need to be right for few times
took time
-----
4&below: Doctor, bodyguard, etc....
took time, took its own life
weak claim