Currently if UnRoll is successful it will report in the command line “Area difference is within tolerance” or presumably not within tolerance then something like “Area is 0.0165 sq inches (0.05 % ) bigger after unrolling”.
What tolerance is currently used? What is it based on?
My preference is for an option in the command to set a tolerance. The acceptable tolerance will depend on the material and particular circumstances.