Seems like "snake oil" if you ask me. I am by NO means anything close to a biodiesel expert, but it seems it is one of those, "if it is too good to be true, then...".
Sounds similar to the "Diesel Secret" that got hyped and turned out to be bad for the engines.