Chatting etc; I have noticed that if you wtch the chatting villager for long enough they making their way over to another villager who has waiting for someone checked. If they take too long though, the other will get tired of waiting and go back to work hehe.
I'd like the kids to be able to be passed between villagers. So dad could take baby for a while while mum has a break etc.
Also a family tree would be cool, it can be annoying returning to the game and finding a heap of babies where I don't know who the father is. I was originally going to try doing a game without inbreeding, but it became too difficult to keep track of everything.
Ooh playing tag would be cool.