An approach to calculating the average haul distance I suggest is to calculate the coordinates of the first moment of area of the cuts to determine the centroid of the total cut volume. Using the same code the programme could calculate the coordinates of the centroid of the fill volume. The distance between the two centroids would represent the average haul distance. Haul distance is one of the many considerations when estimating the cost of a project.
That is a good idea. We will add it in a coming version and we are developing something more advanced that hopefully will be out soon.