I mean is it really towns fault if Monkey isn't scum? This is the town play if someone acts in bad faith as town, you have to assume they are scum.
Nope not at all, same with Sparks being voted out.
As for Ephi, I was thinking of her posts last night and they really are pro town, but if Monkey flips scum then it's a possibility. I think voting her is good just to see her reaction as well, if she starts to push back then that could be a sign she's scum. If she's town she won't die but will at least mean we narrow scum down without losing someone, and we also test someone we think could be scum, I think that's OK. We get two chances to catch scum if we believe the teams are 3/3.
Next day starts 6-2 or 7-1
Monkey gets voted out 6-1 (I think we have to assume one of them is scum, potential someone messes with checks but not worth contemplating)
Night phase means 5-1
Ephi gets voted out either game over or 5-1 still
Night phase means 4-1
let's say we vote out town it's now 3-1
Night phase makes it 2-1
Last day phase