Mechanical backgroud?
Assuming yes...if you buy into the benefit of MMO, what about "Motor Flush"for higher concentrated (oil-change) flushing? Seems like this would be the next level of treatment really hoping to free up engine sludge.
I'm thinking it's mosting Naptha...and you add a whole quart, idle for a few minutes, then dump....and change oil.