Independent of user choice, the host should be the ultimate ruler of the game. What is possible in the engine, the host should be able to do on a whim. After all, why would they want to keep hosting a game that’s not fun to them?
Even if I myself have made fun of “Make it toggleable” before, this seems like a case where allowing the host to create a custom experience would be a good idea. You could put some telemetry on that and science what options are the most commonly used with well working games to find a good default setting. So basically I vote: All of the above, depending on how the host sets up the game.
Eh, and waste a player slot and force other players to unknowingly play with a timebomb?