I tried to format the walkthrough so that, if you are totally stuck in the game, you can quickly find the area or quest that is causing you problems.

You are correct that using a walkthrough from the very start will ruin your enjoyment of the game overall. But then, if you are totally stuck, that can ruin your enjoyment as well.

I would never recommend using a walkthrough unless you are hopelessly stuck.