Excellent topic,
As you have already noted there are variables. Striking distance will vary with species and to a degree the individual animal. The surface the animal is on is also a factor. A flat surface may give the ability for the animal to use its forward momentum to increase its striking distance, such as the case with your Mohave. The less friction encountered the greater the striking distance. A surface with obstacles, such as larger rocks, will reduce the effects of such momentum. I have personally seen how a species can strike a bit farther in loose sand than in rocks. A snake may attempt to flee in the wrong direction and rapidly close the striking distance between itself and the threat. Some species, such as Cobras, tend to strike more in an arc and would thus benefit less from momentum. Of course those species that "spit" venom create a whole new set of rules for striking distance. A third of its body length is a very generic rule of thumb for many pit vipers. Another is the combined distance of the curves in its neck as it poises to strike. These rules of thumb are very minimal at best. Perhaps your lesson would best benefit by discussing such variables as well as the defensive behavior of the various snakes.
-----
Randy Hallman
Firehouse Herps