Polyurethane is the way to go. Lacquer is too brittle and will crack with age. Polyurethane stays pliant and stable for decades, and if it gets scratched up, you can just sand it and slap on...