A local mechanic swears that the Pro Ma MBL oil additive is a great product which reduces oil consumption, increase power and horsepower etc etc. (Pro-Ma Systems - MBL8 Concentrated Oil Additive (250 mL) - Exclude UK)

Does anyone have any opinions on this stuff?

Would it clog up oil filters?