I like simple and easy maintenance, because it's just a bench that will probably get a plenty of beating. So, boiled linseed oil is good, maybe a couple of coats. It stops glue adhering, and although relatively easily damaged in use, also easily refreshed every now and then after, if required, either a bit of belt sanding or even some hand planing to level off again, plus maybe a bit of sanding after planing to to take out plane ripple. Slainte.