The cold blue products work to a degree, but never quite achieve the look of a rust blue or hot salt blue.
You can get a nice look on smaller parts at times and have some success on larger pieces,,frames, bbls, ect.,,but it's usually pretty easy to tell it's been cold blued.
Some cause nasty after-rust if you don't rinse them well. A few will not.
Stannic acid is the main component of many cold blues. It has a distinct odor even after application and can be detected on touch up jobs.
I'd say more damage to blue finishes is done with cold bluing touch up soln's than is accomplished with them.
OK for what they were originally inended for,,the tiny scratch in the bottom of a screw slot or a nick in the edge of of a sight blade type of repair.
Trying to do entire guns with them can give OK results if nothing else is available.
A cold (slow) rust blue finish is really not all that difficult to do and is many times better looking and more durable. Easy and cheap to accomplish too if you don't charge for your own time.
Just my .02