If you’re doing a video or book and you think the answer to teaching a machinist / CADCAM programmer how to program a part that needs surfacing toolpath is to show how to use each kind of surfacing toolpath in a vacuum you’re sadly mistaken. While I agree that showing what each kind of surfacing toolpath does is necessary it does absolutely nothing to teach the reader or viewer how to remove material from a part in progressive steps using a series of different kinds of surfacing toolpath.
The basis for your book or video should revolve around how to machine many different kinds of parts using a series of surfacing toolpath strategies to progressively remove material and complete the part. Any other approach fails to teach a method that’s going to give someone a chance at being able to properly apply what they have learned in a real world situation.