What I also find very interesting is how his character slightly shifts between him being your avatar and him being your companion. As a companion he is often dismissive of his surrounding in overheard banter, while as an avatar (or selected companion) he is much more enthusiastic about the new world he gets to explore. In another conversation I had recently, someone also pointed out that he is much more into the player character doing violence to others than doing it himself. They had a part from the dialogue after you massacre the grove in which he is surprised that he is unhappy about the massacre as an Avatar.
Edit: Sorry! Your post hadn't been there when I hit the reply button. I put it in spoilers as I currently don't know where to transplant it to.
Where are we supposed to meet Doni?
Put it in one of the Astarion threads, there are enough of them.
As for Doni: I have read, you can find him in act 3, but I'm not sure, if the person confused him with one of the other children. I'm not yet in act 3 in my patch 7 playthrough, so I thought, I'd ask. I always find it sad, that you can find his letter to his dad and can't even bring it up. And that Doni basically vanishes from the game after act 1.