It -was- mentioned somewhere that from the start, you'll be absolutely dependant on your Channeler. All land is devestated, and even to build your first settlement, you'll have to cleanse/imbue that piece of land. I'm not sure wheter or not you start with any settlers or such, though.
I'm not sure I like the prospect of having to find a settlement, because depending on your luck, it could take many turns before you actually get to start to play the actual game. This could be a deciding factor in some cases, if the game remotely adheres to classic 4x gaming. If some find their settlement or settlers very early on, it could in the worst case scenario end up as a deciding factor in who takes the lead. I don't mind wild cards, but this one is one I could see as potentially frustrating, wheter the problem is real or just percieved.