I have been using Osmo on hardwood kitchen worktops and dining tables for over a decade and have never had a problem or callback. It is a great product. Far superior to rubbing oils for these types of applications in my opinion.
The thing I like the most about this product is that I am responsible for insuring the quality of the finish over the medium term. Years ago when I applied a few coats of danish oil on something I made that could come into contact with liquids, cooking oils and so on - such as worktops, tables, floors etc - I was relying on the customers themselves to keep up the maintenance regime with continual reapplications. And many - tempted to say most - don’t. If something started to look tatty after a few years some customer’s, instead of chastising themselves for not oiling their timber, are remembering the guy who took their money for something that looked new once and looks dissapointing now. Osmo avoids this problem.