This still gives mafia information about who the GN can be. Since they know all alignments, every time someone gets it wrong, that's a name crossed on their list. Unless we go galaxy brain and allow GN to lie and rely on actual crumbs about the correct reads.
That's true, but it's information they can't really act on without risk of revealing their own members. Consider the example where Player A correctly name drops Player B as mafia. At this point, either Player A has chosen a mafia member randomly, or Player A is the GN and identified an actual mafia member. The former is actually a lot more likely, as long as there are a few players providing names in addition to the GN themself. If mafia acts on this information and nightkills Player A, the civs can use this result to lynch Player B. Mafia ends up making a 1-for-1 trade which they definitely cannot afford to make.
It doesn't strictly need to be the statement "If I die and I'm GN...". That information can be conveyed through votes as well - this is why I think a civ with no information would actually be slightly better off picking a random target rather than just joining the biggest bandwagon. I'm sure this is common sense to the really advanced players here, but I've played a few mafias and am just now fully understanding this so I think it's important to share.
This is essentially a really powerful halfway point between the GN 100% hiding and 100% revealing. The former provides no information to the civs, and the latter gets the GN killed.
This in mind, it would possibly be the "best" strategy for this to have everyone point out a single, unique person. All mafia members are guaranteed to be named, and the GN gets to confirm someone without revealing themselves. When we find out who GN is we know who's safe and who's not.
We could possibly set up who "checks" who during the night phases, including phases where GN is on cooldown. However, it's a huge risk if Damsel, Warden or FFQ are mafia, so I'm not entirely on board with this.
Having everyone pretend to be GN checking someone at their own discretion would be better to avoid said risk, and simply have everyone name a unique person during day phases, although it could be a problem if someone names GN's check before they do. It's still not entirely reliable because andre's right in that it could potentially cross out 5 possibilities every two nights. In this case, both GN skipping a phase and doing this every night should throw off mafia somewhat.
I'm still not entirely convinced this is the way to go with GN, but if we do go that way, these are my thoughts.
worldwideweb3 (3) - Linkcat, MasterNoob, mathman
mathman101 (2) - TheonlyrealBeef, PlayerOa
Annele (1) - RootRanger
shockcannon (3) - iancudorinmarian, andretimpa, Naii_the_Baf
Naii_the_Baf (1) - worldwideweb3
Let's change tied wagons. Not sure if shock's just shitposting or if he's talking in riddles.