"Is its time to start embracing technology, use of GPS traces to validate a completion ? Would this help ? The primary role of support runners is to validate visits to summits"

The primary role of support runners is safety (imho)