Proposing that nobody hammers is no guarantee that a hammer will not occur. Somebody might miscount, naive Townie might blunder in, or Mafia might hammer to prevent Town from gaining more information.
I’d rather have the guarantee.
I'm fine having a guaranteed 24 hour before maj. That's not a problem. Just meant that if that wasn't an option I don't want the day to draw out unnecessarily long.
I think this is just a difference of site play styles though. We always have maj on zd and having people hold off from hammering usually isn't an issue.