Sin is a good town leader... But i and you to take a look at mikeys political game.
Sin took over town lead, volunteered as tribute to help the Caroler and journalist get their reports, and helped everyone to the best he could... When in fact sin was a mafia traitor and got the PR roles killed while feeding false reports to town... And we were lead blindly like sheep....
So yes, it's nice to have strong players alive to help with discussions and make hard choices, but only after they have been confirmed town.