As a lurker of this thread:

You need Moody as seer instead of Snape. Seriously.

You can change Snape to Spy (McGonagall? Spy? Wha?)

McGonagall's lynch-vote could count twice or somthing.