As of 1.8, it is possible to customize worlds beyond what these settings allow using a Customized world type, however, this is still useful for non-Customized worlds and Nether worlds.