My vote is the oil finish, and I do find a certain appeal to the more natural less shiny vs what would be the CA finish.

Nice looking piece by the way!