As riklaunim already said, it doesn't limit you at all from completing the cc in the first year (though it may be a little mechanically harder to get the seed otherwise), nor are any of the other settings that important. They're mostly slight modifications of the standard gameplay loop, slightly different mines loot tables, allowing monsters to spawn on the map, allowing for changing how much money you make and stuff costs while large purchases stay fixed, etc.
Changes up a playstyle slightly, but far from something you need to change