Hello. I know I’m very late but thought I would mention something as I am going through the same issue. The problem is with the accuracy of the LunchBox surface (not their fault, it’s good enough for most situations and there is of course a seam with a uv surface.
You could have a go implementing a set of parametric equations yourself to generate a new surface perhaps? See below for the Enneper-3.