I have experienced problems with conventional thermal compound that dries out after a period of time, or never gets applied properly, leaving gaps or air bubbles. Even experts have difficulty applying a uniform coat sometimes. The cpu heats up and shuts down, rendering it useless.
I have turned to mineral oil to eliminate the air gaps. I recently had to salvage some cpu's from motherboards that died, or install new, faster cpu's in working motherboards.
I am pleased to report that mineral grease works admirably. It forms a uniform coating, and there is no evidence of drying out. It is extremely easy to apply, and only requires a couple of drops. Unlike conventional compounds that conduct, mineral oil is inert and non-conductive.
The cpu temperatures remain constant, and well below any level of concern. In fact, due to the heat sink and fan, the cpu temperature is several degrees below the motherboard.
I consider mineral oil to be an unqualified success.