We know that Pein has to be town. I also know he isn't silent so I find it weird. He been silent since D1. If his situation was similar to Beta I would understand but it isn't in this case. Ratchet himself would need to show up and convince town that he isn't scum. I waited for that D1 and got nothing. I don't like waiting in vain.
Between the Knight and Ratchet lynch, my vote would currently go to Knight. I'm not sold on the mango lynch tbh.