I've played with Godfather before, and while I think he's being a bit more insane than usual, here's the rationale:
Votes put pressure on people. Players tend to react a little differently when they have a few votes on them. The reason why he wants votes early isn't so that the FINAL vote is set in stone early, it's to put pressure on people to see how they react. Votes can always change, it's just a matter of having a preliminary vote out to push discussion forward. Doing that at the end of the day doesn't allow for that discussion as much.
Votes put pressure on people. Players tend to react a little differently when they have a few votes on them. The reason why he wants votes early isn't so that the FINAL vote is set in stone early, it's to put pressure on people to see how they react. Votes can always change, it's just a matter of having a preliminary vote out to push discussion forward. Doing that at the end of the day doesn't allow for that discussion as much.