Watched it here and really enjoyed it!
Although, Tiffany, I do agree with all you mentioned. I didn't feel that Twoflower had
to be Chinese, but Sean Astin in the role took a little getting used to. Vetinari was really hard to watch. The character came off as silly and crazy. It was done all wrong. David Jason wasn't a good Rincewind either. He pulled it off enough for me not to dwell on it (like the Vetinari thing), but they would have done better with a younger actor.
And, despite all my complaining, I really did enjoy it.
So did hubby.
And I spotted a couple of familiar faces!