I enjoyed it. One of the relationships in the story near the end left me uncomfortable, though.
I don't recall if it's contradicted anywhere. Certainly no more than the episodes and movies contradict themselves.
The characters haven't shown up again, AFAIK.