I finished the game and enjoyed it the whole way through. There are a few bugs that I would call "important" but not "show-stopper". There are community fixes for them, unfortunately I didn't notice an official patch.
The only real problem I had with SoZ is that it's too small, but then again it's only an expansion. I finished it with my chars at level 20.