Your claim makes no sense.
That’s not even read based.
Town peeks given at gamestart to someone? Sure.
They might out it and risk mafia kills of confirmed town or keep it to themselves.
Scum peeks?
Everyone would instantly out that information.
This is straightforward stupid.