I enjoyed this quite a bit. A lot of choices had me torn, and at times feeling awful in the dialogues. Which coincidentally I could nearly hear, they were SO Astarion. I'm happy to report that I got a very good ending. I wish there was more of this, but we of course know what happens next in the narrative in the real game.
To sum up: This was gorgeous, thank you for making it!