Ahem.
If your logic is to be followed, then we've hit the halfway point and everything from here on out is duplicated! I would be wary of reading into the minor details presented by the host. My presentation style, if you must know, operates on the assumption that every instance of Mafia happens within the same universe, and as such, Galuf is not the only Poisoner; he shares his trade with Yoruichi. Blank is far from the only Mafia Godfather we have ever seen, and with countless more games to go, will not be the last. The current status of remaining roles is for you to deduce from player interaction, certainly not innocuous comments by myself or Stiltzkin!