I think there is a problem of interpretation of the command, when it is said that lasboundary detects -holes is that it detects polygons in which no data has been captured (for example, because of some problem in the capture). I get the impression that it is meant to detect points with abnormally low dimensions, which should be done with lasnoise (for example). A very interesting utility of this application of lasboundary is to be able to determine in a previous quality control, what is the real coverage of the captured data and the occurrences produced, it can be completed with lasgrid to obtain a representation of the density of points according to a mesh (-point_density option).
It is evident, that in this case, the polygons only cover areas that are not covered, the information refers to the source file, and logically no reference appears to the number of points included because as I said there are none. If desired as these polygons are stored in SHP format, for example, it is possible to perform any type of calculation of area, perimeter, shape, with a GIS.
I hope I have clarified the matter a little, to illustrate it a little more a couple of figures from a real example in Spain.
Jorge Delgado
University of Jaén