I've heard that vinegar can be a bit too corrosive if you leave the part in there a little bit too long, it'll start eating the chrome.
From some of the posts I've read, the molasses is compared to using Evapo-Rust, it just takes a lot longer. Evapo-Rust isn't common around here so I figured...