So either CFC is a terrible psychic/empath and outed himself on the first day, again, or is the Wildcard?
If we trust him, we kill Shifter. If we don't, we need another lead.
I'm tempted to say kill Shifter. Either he is a traitorous space squawker, or he's a villager in which case we've confirmed CFC's a wildcard and not to be trusted, and either way we get a functional ghost council. Taking out an evil or identifying the wildcard seems basically win/win.
Anyone got any better ideas?