"If it sounds too good to be true......................"
I'd like to see some real-life tests in warm salt water to see if barnacles (and a host of other little creatures) find it so slick they can't attach to it and simply fall off.
It sounds like a polyurethane paint to me from just reading the first page: eg., "apply with a roller, self-leveling, super slick, etc."