Only concern is VI and his flavor scanning - having only scanned players who are dead/janitored/claimed before he made his claim, means his role is not technically verifiable yet.
I think if Sheep flips scum, that confirms the following as town:
Red, VI, Oddity, Ulti, and [X], where X is someone undetermined at this point. Would lean town on Ben, Death, and maybe Terra- leaves IGCD as scum.
So now that your vanilla theory is basically blasted what is it that makes me scum?