I enjoyed the game but, from a roleplaying perspective, Shani's complete omission was one of the more disappointing flaws in The Witcher 2. To have a major player choice from the first game be not just ignored, but contradicted by the opening scenes didn't make the best first impression.
Edit...