Yeah, that's why I decided to go another way - too complex. That complexity did some neat things, though; when I was building the settlements of the Bloodreaver Slaver network, NPCs started taking over nearby settlements, building roads, making connections with each other. It was pretty neat, but I decided that the complexity distracted from the real point of my game.