What is it with your obsession about configuration options?
I, as a user, don't want to tweak stuff. I want it to work out-of-the-box.
Also maintaining is easier if there are smaller number of different code paths.
Options are userfriendly...
No they are not. They are unfriendly and a competing project with less options would be considered user friendlier.
Hidden options are even less useful, because they will be used only by the person who requested them. So the added maintenance cost is less justified.