Well, with CMOS cameras the darks and calibration files can change by the day or hour, even with regulated temperature. This happens because the sensor re-calibrates with every change in exposure or gain, or with any reset/repower of the camera. So, using a dark library with a CMOS camera is pretty challenging unless you combine your darks with dithering to help to control the changes that happen over time.
IMO, the only way you can get perfectly matched darks with a CMOS camera is to keep the camera running right through the change from lights to darks, but that's often not very practical since you may need to alter exposures for focus or when changing filters or targets. However, I have done sequences where I keep the camera running and just have a "dark" filter so that I can interspace the lights and darks (five lights followed by two darks, then repeat the cycle without stopping the camera or making any changes to its settings). When I do that the darks match exceedingly well and the calibration is very clean.
In any case, note that the OP lists only CMOS cameras, which in my opinion require different calibration practices than CCDs.