Polyurethane does not last forever, even the good schit that you can't buy in a spray can. Even on repainted cars, the life of the clear coat is less than half that of the factory clear. Once it goes to hell you have a big mess to deal with so you're screwed. It might take 15 minutes to do a recoat of BLO after it lost it's sealing capability in 5 years or so. BLO is the way to go on something the OP has.