Yes. I believe I'm such a good town player the only people who couldn't possibly see that are mafia members themselves.
(although in death note that much was actually true)
It's fun on how a day 1 where there's apparently a lot of fluff im the one called out for it despite actually providing my thoughts on the game so far. nobody ever gives me a difficult reason to dispute when i have wagons on me