I wish you hood luck with your additive...it sounds like most of the additives for sale as far as claimed benefits.
While I disagree, I'm leaving this alone...we're just going in circles. People can make up there own minds.
But....
Just a suggestion....don't suggest an opacity test in a DPF...