Instead of showing the route before hand I am thinking about having the directions to each checkpoint only available when you arrive to the prior checkpoint. Making it a rule to not use GPS. This would require each person to have a copilot that can read a map. The race would based on navigation more than speed.
We can have someone who is not attending create the route/directions to make it non-biased.