Im no fan of that aroma either but that doesnt keep me from using it. Id rather get Ballistol on my hands than some of those chemmy solvents. Its safe around stocks and grips and leather too, which is a nice thing. Except for the smell, the stuff is great.
The Germans used it on their Waffen all through the Big Wars.