Don't do an awful lot of this but I have used Enhance a few times.
Found it OK but had a problem once with some older stuff (still within date). One thing I would say is that it is essential to get the right product for the floor being coated.
Have also used Prochem, Clover and one from a local supplier. All seem fine to be fair, much the same.