I havn't heard of that product but I did buy some FP Plus to add into your gas and LC20 to put in my oil. So far I havn't notice any big improvements in MPG. However My engine might not be too dirty. What this stuff does is slowly disolves the gunk that builds over time in your fuel system and engine.
I know this stuff is a great clean bc when i poured it into the engine oil I spilled a little on the valve cover. when i wipped it off the metal looked brand new.
Lube Control