I would stay with oil.
Now I never tried oil for outdoor, but I tried varnish on my backyard table.
Now it need refinishing. I have to sand it first…

Abbas, Castro Valley, CA