I use tung oil on everything. The disadvantage on floors is that in high traffic areas you may have to reapply it every couple of years. But, unlike polyurethane, you don't have to redo the whole floor and you don't have to sand. Just clean the area that needs attention and rub some on. I have pine flooring throughout my house and it's all finished with tung oil.