I recommend having just the minimal number of waypoints needed to do the job.
GPS isn't much good unless it references to something. I see waypoints as the reference. If I'm on a road trip, my GPS has every waypoint along the way.
A waypoint that may seem unnecessary in planning a trip may be needed as events unfold. You don't know what you don't know.