Early findings: I have found and tried this from Sidefx Labs and must say that for now I have no idea how their segmentation is supposed to work, because it doesnt seem to work or I cant get it to work. For now, I have recreated your approach with segmentation through scattered points/copied sphere and sampled attributes from those. As that approach was a lot cleaner and reliable.
Hello Milan, the new clustering parameter let you type the number of primitives for each cluster, and then it determines the number of clusters to process. So you don't really know the amount of clusters you are processing.
I have your very feeling about it, now it seems less intuitive. The old method let you decide directly the numbers of clusters, so you could fine tune it based on the amount of physical cores available to your machine. I've found that for good performance you should set the number of clusters to (Number of Logical Cores * 10). For my machine I normally set it to 480 (having 24 physical cores and 48 threads) Setting a higher number won't improve performance and would just decrease the quality of the output. This is my experience with my machine, it might vary with yours.