As most people have, I've used a few different fuel system products in the past and I've never had a "this stuff really works" noticeable difference.
LLY with 267K miles on it. Couple upgrades but stock turbo. I started driving the truck less(not good, I know) and the truck started throwing VPS/solenoid codes. No vane sweep on startup, low power, and sluggish/stumbling spooling. Replaced the VPS, learned, etc, etc. but no luck.
Read up on Archoil and decided to try it before ordering a new turbo. Ran one bottle of the fuel system cleaner through a full tank. By the time that tank was gone, I had already noticed a much smoother idle, quicker spooling, and more carbon burn off than usual. A week or so later the check engine light went off. I checked and no codes stored for the VPS circuit. I still believe the unison ring is seized/rusted to an extent but that's to be expected with a 267k turbo.
Yes, there are lots of fuel system cleaners that will handle rails and injectors but this is the only product I've personally used that seems to make it to the exhaust side/turbo to tackle the build up. I have since ordered the cleaner and treatment kit and will remain to use it.
I know a new turbo is in the future but I will continue to run this product with that too.