Wow. I'm afraid I've got nothing to contribute to this game. I've got no Harry Potter knowledge at all.
And as for Mr. Silenced, have you checked with any mods about getting mod powers for the Mafia forum? Because I can pm a few if you need me to.
As for the vote today, I don't trust either candidate much but I'm going to VOTE DESPICABLE on the pure chance of favoritism. This is speculation but we know that he is good friends with the host so he may have gotten a role of some kind. There was his comment about in the sign-up thread about Ceric voting for him and that now he wouldn't be made mafia. It might have been a joke or it might have been an attempt to get focus off of him in case he knew he was going to be mafia and didn't want to be targetted.
Now, just to clarify, I'm not accusing the host of any wrong doing or fixing the game. If Despicable is mafia, it could have been legitamately random. But I know it's hard to leave a friend out of a good role and I will sadly admit, there are games where I gave a player a specific role as a bit of an in-joke to me. It happens sometimes.
Just my two cents.