I have used the blue devil oil stop leak.
I had a Saab 9000t that would drip oil from the rear main seal right onto the exhaust and instantly vaporize. it was like 1 tiny drop every 10 seconds, but it made the car undrivable cause it smelled so really bad.
Anyway I put the blue devil stuff in and it stopped the leak!
Apparently it will only fix leaks that come from seals cause they claim all it does is reconditions them.
I have used it in several other cars and it did nothing to stop or slow the leaks at all. Nothing. (for example an e36 m3 that was leaking from the gasket where the oil canister attaches to the block, and a caddy cts that was leaking from the same place, nada, a few other cars I don't remember as well )
I bought a 2001 e46 and it was leaking from the rear main seal when I bought it (I knew it was leaking when I bought it) I dumped a bottle of blue devil in and while it was not 100% fixed, I would say 90% enough that I will wait until my clutch starts slipping to replace it.
It feels very wrong pouring what looks like water into your oil.
On the other hand I feel pretty confident that it will not plug any oil passages or the Vanos, in fact maybe it will help the vanos seals ?
Regardless whenever I buy a car now I change the oil and add it, drive for 100 miles clean the engine and then look for any leaks I need to fix.