I don't like it when I'm given a list of things to say to an NPC, but I don't have a clear recognition on just how each choice will affect me. If I'm going to have the choice to be evil, neutral, or good, I'd like to know clearly what I get from each choice.
So true. I'd rather have an anti-heroic protagonist who picks all the (wrong) moral choices for me, than me having to choose an answer without being able to negotiate on the outcome.
Also, too many choices make your plot an ugly, tangled mess, I think. If you do decide to include 'extreme' moral options, be sure that the player gets the 'psychological maximum' out of it - without leading him too far from the main plot.