There is a simple reason the camellia oil has been pitched at us - its price. Mineral oil will do the same thing (odor free) and isn't retailed for $10 for 8 ounces, because it's (in the states here) $10-$15 for a *gallon* and $3 a quart for baby oil.
It's a very transient rust protector. If you have issues with rust for real, there are three points worth noting:
* you're going to have to learn to tolerate that it occurs here or there, you'll never be able to stop it all
* if you have a tool that you don't look at every couple of weeks, paste wax will be far better than camelia oil.
* If you have a tool that's in long term storage, or very seldom used, you're far better off putting a coat of superblonde shellac (a very light coat) on any surfaces that are freshly milled, etc)
As a matter of practice, when I switched to oilstones, that ended transient rust that I used to have to oil for. And cut down overall sharpening time, because you're not faffing around with flattening stones or putting oil on things that already get it by incident. And they get inexpensive mineral oil, and not some dopey overpriced product like camelia oil or even worse, those water-based anti rust products like "hone rite".