i have looked into it some but never used it. Its snake oil in my opinion.
I have talked to a couple guys that are running it and they think its working fine but they had very few miles of use with it so they hadn't proven anything yet.
A couple other guys i talked to tryed it and had problems.
That all i really know.
If it sounds too good to be true, it probably is.