I'm a firm believer of buying the absolute best lubricants available on the market (OEM Recommended) and changing them frequently. Of course I'd only do this in a vehicle I planned on keeping for a very long time.
I've worked in the oil and many other chemical industries and I know that it takes years to develop a new or improved product. I can't imagine how someone elses formula is going to improve or enhance every single product on the market and I know in most instances a slight change of chemistry can make a huge difference. Why would anyone take that chance? Spend your money on the best and forget about buying additives which supposedly improves on someone elses base chemistry.