Piston Rings Cleaning

Hi Everybody, what is your opinion about piston soaking with B-12 or similar product to improve oil consumption - misfiring etc. Has anyone done this on our cars ? Thanks