The name of the game here is to be sure to try it on your chocolate before buying. Everyone's pushing online calibrations (ie it reads your sample, and adds it to it's baseline calibration file with the argument that it makes everyone's stronger). Because of the high matrix sensitivity of NIR, "Jimmys" calibration curve doesn't mean anything really to "Johnnys" actual chocolate - as Jimmy has different process, raw material sourcing, and formulation than Johnny does.
Their argument is sort of a 'wisdom of crowds' argument applied to calibration. It just doesn't work that well i'm afraid. if you've got a very similar type of chocolate and process it works fantastically well (in fact i've built networks of matrixed NIR nodes all around the world to do just that) - but as a general 'catch all' for anything chocolate - not so much.