So here are my thoughts- the only person I'm not willing to vote today would be tessa. Many reasons, but the main one is she sussed and voted b100ming first.
Ghost- shawo seems concerned about a possibility of ghost having a 'win condition' possibility. My concern is the no elim vote on d1, right around the same time b100ming voted no elim, and the lack of sus or questioning of b100ming d1. Also- the no vote d2 at all. Another thing, in the last game that I was town with ghost, he was more active, actually doing some reads and giving reasons and having more discussions. This game I don't see any of that. The only thing saving him from full sus for me is the defensiveness, and the accidentally declaring his ability. However, this was also around the time b100ming started looking sus for bringing up 'cover ability', which made no sense because it seemed like everybody just had an ability. Ghost is one I would be ok with voting today.
Shawo- For voting, he didn't vote d1. His playstyle d3 seems to be to take charge and lead with a plan, looking a lot at mechanics. He is also very persuasive and knows a lot about mafia and splatoon. The worry for me is that if he's wolfy, I just don't know if he is leading us to victory or leading us to doom. He makes a very good case.
Caff- my favorite susser, lol. I swear it's not me, so I'm not gonna be offended if you tunnel me, lol, I don't mind. The only things that concern me here are the d1, and the d2 nk. On d1, caffline had a townread on b100ming, even after b100 had some very sus behavior. After being questioned by tessa, I put out the low activity read, because it seemed like caff, b100, and elundor were either not answering questions (b100) or just inactive. With the townread on b100ming, caffline didn't vote b100ming. The other thing I'm still trying to figure out is Tessa's question to caffline- how are you still alive?
So that's what I got for concerns.