My ColorMunki does self-calibration every time it is turned on for use. Shouldn't that take care of any drift that might be occurring over time.
That calibrates the reflectance mode.
The i1pro 2 (spectrometer) does calibrate for wavelength drift, but as in all metrology, calibrating or verifying a measuring device depends on having some more trustworthy reference available. In the ColorMunki and i1pro the reflectance reference is the white calibration target. The assumption is that the white material changes less than the electronics and optics of the instrument. For the i1pro 2 the wavelength reference is a green LED. The assumption is that the LED changes wavelength less than the electronics and optics of the instrument.
None of these popular instruments have effective self calibration for emission measurement. They are calibrated at the factory against higher grade instruments with traceable calibration back to international standards, and then they are on their own, unless they get re-calibrated, which rarely happens for such low cost devices ("low cost" means something like < US$1000. High grade instruments are much more expensive than that).
In practice diffraction grating based spectrometers seem to be pretty stable if they haven't been knocked about or got dirty (i.e. reportedly have consistent readings over years). Same with well made dichroic filter based colorimeters. Colorimeters based on other types of filters ? - not so much.