I'm surprised Dusk isn't scum, he was my top read.
So, working under the assumption that Salva is town (it's possible he isn't), here's how I'd classify the remaining players:
Town
Kawl - Reasoning on day 3 was good, as he was defending Fat. Frustration at the start of today seemed genuine. Gonna need to see some more recent good reads for him to maintain this level for me though.
Verelios - Good reasoning ever since he subbed in.
Neutral
Faddy - We had agreed on many reads, and he has some good points IMO. At this point I'm not confident enough to say he's town though.
Dr. Worm - I'm still inclined to think that he was vote blocked to make Fat look bad. That and his reasoning for trying to lynch Sorian yesterday was so blatantly bad that I don't think scum would try that. Unless of course Dr. Worm is new to mafia, in which case such a bad play is possible, but I don't believe that is the case? Outside of Fat his reads have been lacking.
Nomadic Sparks - It's possible that he's the vote blocker or aligned with the vote blocker. He might have slipped that the vote blocking was a 3-shot (which is why he was so confident about that detail), and is now claiming to be vote blocked when he really isn't in order to cover his tracks. Or it's possible that Nomadic had more than 3 shots but that Salva's roleblock prevented him from hitting someone else. Has been coasting by sheeping others' reads.
Scum
Zeusy
The Wizard
Penguin
I'll do a deeper dive against my 3 scum targets when I get the chance, but I have felt all 3 are coasting on some level, and to this point in the game, coasters have largely been ignored, so if they are scum then their strategy is working.