Oil poly vs. water-based
Neither is better than the other, and neither is tougher; durability depends on the formulation of the specific product. But there are important differences:
Oil usually contains more “solids” and less solvent, which means you’ll get a thicker buildup from each coat.
Oil dries slower. That makes it easier to apply smoothly but also allows more time for airborne dust to create “whiskers” on the surface.
Oil is yellowish, which can be good or bad, depending on the look you want. Water-based poly is colorless.
Water-based poly doesn’t fill the air with nasty fumes and cleans up with soap and water.
Water-based poly Oil-based poly