My experience from some decades of motoring (and working in a technical department of lubes industry) is that indeed Diesel is not worse than most chemical wizard stuff they charge you a king's ransom for.
However, solid nitrous black sludge is quite tough to solve, it takes nasty chemistry to solve, of a kind you normally would not sell to endconsumers. Any misapplication of such stuff would cause engine parts deterioration, seals and even big end bearings.
Volkswagen group had some black sludge cases with 1.8 Turbo engines in Europe and issued a bulletin how to clean the negines from the inside. A hell of a procedure! Hot steam high pressure cleaning, nasty solvent, air bubbles and two oil flushes afterwards - but helped. Took the mechanic about a full working day!
When you do this 50/50 Diesel flush - cheapest way and not the worst - make sure you keep him a bit above idle speed so oil pressure is high enough 1500 revs I'd say. 5 minutes are enough. Doing it twice, granting the Diesel some time to solve things in between is even more effective. But you create a kind of a 10W oil viscosity which cannot supply enough oil pressure when getting hot, so do not overdo.