I'm loving the story so far. As I was saying to some folks on a different forum, I find the game in general to be a bit lacking, but the Foundry is where I'm having the most fun because many of them give the true DnD story telling experience. Quest lines like the one you're making here is exactly the reason why.