Well, spending to buy some product by knowing its functioning seems attractive. These are expensive items but matter of fact is that our engine don't need them at all. Really.
Engines are healthy even without them. But as far as you are feeding local & higher viscose oils (havoline 20/50 or similar) for your JDMs or new PDMs, then ofcoarse you need to use the "Engine flush" for sure. But if you are already using good engine oil, then really don't need to use Engine Flush.
And as far as Ceratec is concern, LM says it reduce the Friction & Wear and keep the engine healthy for 50K~100K km.
But deeper studies will reflect that Ceratec, MOS2 & Molygen. All these three fluids contains "Molybdenum" and here I am copying some paragraph related with its functioning.
Molybdenum disulfide (MoS2) is used as a solid lubricant and a high-pressure high-temperature (HPHT) ANTIWEAR AGENT. It forms strong films on metallic surfaces and is a common additive to HPHT greases ? in the event of a catastrophic grease failure, a thin layer of molybdenum prevents contact of the lubricated parts. It also has semiconducting properties with distinct advantages over traditional silicon or graphene in electronics applications. MoS2 is also used as a catalyst in hydrocracking of petroleum fractions containing nitrogen, sulfur and oxygen.
This Molygen is first oil that came with 50 as higher viscosity, is fully synthetic and has been made for countries where thicker viscose oils are popular (like Pak.). This Molygen is perfectly suitable for medium & even old engines (not older than 2001).
So use this oil instead of buying Ceratec. Because both functions the same.