I use pure neatsfoot oil in my finishing process, to restore natural oils to leather that has been tanned and dyed (both of which dry the hide). That said, I do not consider the neatsfoot oil to be a final finish. I use it between the dye stage and the finish stage. I also let the oil settle overnight before adding my MPB top finish.
I add neatsfoot oil sparingly, and apply it with a paper towel. The rule I was taught was that you rub on a thin coat with a paper towel, and if it all absorbs before 3 seconds, then add another coat. When it doesn't absorb fully in 3 seconds, stop, and wipe off excess oil. You're done oiling.
Too much neatsfoot oil will turn leather black and make it soggy and floppy.
Just my experience, and I hope it helps others. God Bless, Marc