I haven't tried the Lucas product yet, but have used Hoppe's #9 and Breakfree CLP for guns, etc... since pre-1970. After seeing Ballistol remove crud that the former 2 didn't, I started using it for most purposes. The price is nice too, at about $10 for 16 ounces.
I tested Camellia, Mineral, and Ballistol oils against each other this summer and the Ballistol worked much better. The test conditions were far harsher than a razor will likely see. Under normal conditions, any of those 3 work fine for my razors.
Here's a
test that was done a while back; too bad they didn't use WD-40...