Thank you for such a thoughtful and insightful summary! I am thrilled you picked up on the subversion of the standard kill the evil wizard trope, as that was exactly what I was aiming for.
You are also correct about the linear structure; I hoped that a more rigid path would guarantee a controlled and impactful reveal of the central dilemma for the players. I really appreciate you taking the time to write such a detailed analysis.