I bought some Ballistol awhile back and finally got a chance to try it tonight.
It seems to be an effective cleaner, along the lines of a good CLP. That is, while it was a good solvent/cleaner, it was pretty messy. It seems to be a decent lube although I haven't used it long enough to be able to say if/how it performs significantly differently from any other products I've used.
The smell was strong. It's not something I was able to ignore and I had some minor issues with the fumes. I do my guncleaning indoors and while I might use Ballistol for some cleaning/lube jobs, the smell and fumes are a problem.
The smell is not a good smell, at least not in my book. I found it to be ranked near the top of the list for objectionable smelling guncleaning products. Right up there with GunScrubber and Hoppes Benchrest cleaner--not the standard stuff, the stuff that contains ammonia. I typically won't use GunScrubber inside, and I replaced Hoppes Benchrest cleaner with other cleaners that work just as well and don't smell as bad, if that tells you anything.
By the way, I had a Ballistol wipe as well as an aerosol can, so I'm pretty sure that what I'm describing is the smell of the product, not the aerosol propellant.
The wipe was very handy and made short work of the basic cleanup, but I wouldn't want to use it if there were no chance of cleaning up afterwards. As is typical of CLP type cleaners, the stuff gets everywhere and you want to be able to at least have some rags or paper towels to get rid of the excess when you're done.
I'll keep using the Ballistol from time to time to see if I can see any difference between it and the other products I use, but it's going to have to really perform brilliantly to make up for the smell. I have other products that do very good jobs of cleaning and lubricating and have very little smell and no objectionable odor at all.
If you're looking for non-toxic cleaners that don't smell bad, Hoppes Elite GunCleaner and MPro-7 are excellent. If you want lubricants that don't smell bad, take a look at the following link.
http://www.lubrikit.com/