Every option is designer's failure to make it right.
Imagine, you want to play a game, you don't know much about the rules, you just want to play. So you start a game and screen with 20 options appears. Now what? Should you check this one or that one? Is it better to play for 30% or 80% of something? How long the timer should be? Try to answer these with only basic knowledge of the game.
The game should provide only few options without unnecessary details. If the victory condition should be "control majority of land", then you as the developer or game designer, should figure out what "majority" means and how much it is for the best game play. If there is a timer, you should test how much time is needed to save the day. Don't be lazy, don't leave it to users.
For advanced players and developers, there should be a custom mode with all options available. You, as the developers, will need theese options to test the game. But these options should be hidden behind an "advanced options" button, configuration file, or something like that.
From the implementation point of view, it is a very good idea to keep all these values as configurable parameters. Even better is to keep them in a separate file (one file per game profile/mode; presets are loaded from two directories - game defaults and user's profile) which can be easily shared and discussed between developers/players. This way you can avoid the "advanced button" as you can edit/create a config file with many many parameters and tune them over time and switch between the files/profiles easily.