Sorry if I am included in that Evan, I've been flying around on a broom errr busy for the last few days and haven't been able to get to a computer.
After reviewing the rules and trying to get caught up on posts I'm thinking that Franco is not a witch, here are my thoughts:
1. There is a portion of us pilgrims that are witches and that know the identities of their fellow witches. If Franco was part of this portion we would assuredly see other people from his coven trying to shift/scatter the mob mentality (no doubt in very subtle ways).
That being said, it's far too early to know who is a witch at this point and the whole vote off non-players mentality made for a more enjoyable game last time so ... Death to Franco!