I usually avoid oil based finishes if I want to maintain the existing color as the oil oxidizes and darkens the wood. For knives any film finish will eventually get chipped or worn away but I use them anyway. A good waterbourne poly is a good balance between wear resistance and color retention.