Wow, this feels like a lot of hard work. I agree with others that some of that details may be lost in how vast the world is and how lost us the player are in it. But it is a world with a lot of potential and flexibility, and I can see how awesome it can be with some fine tuning. :)