Unfortunately I did not have time during the past three days to check out the thread completely. That's pretty much why I didn't sign up in the beginning.
I thought the points system detracted from the traditional game of werewolf as well. Maybe there's a way to "water" it down so there's more speculation?