I've used two coats of Osmo PolyX on two of my DIY MFT MDF tops (wow acronyms!) with great results. First coat soaks in and it'll feel a bit rough after it dries, but a light sand with 220 grit gets it smooth and ready for a light second coat that can be wiped off nicely with no need to sand (sand if you have any texture).