The problems posed by the Highlands’ 516-mile NC500 route are undeniably tricky – and almost everyone has very strong ...