Dang, u pretty much described Fable from most of what you said
I have to agree with most of this, the npc schedule thing sounds great and would make the game much more realistic
I actually have a thing I wish was on most of the games I play
-There should be a specific town that gets raided every so often, and you should be able to help the guards defeat the raiders