Yes. It does a good job, but as mentioned, application process is important.
It's also important to keep it in good shape - once you get a ding in it, or a bit comes off, it's a slippery slope and the rest follows fairly quickly. Be sure to tell your diver, or whomever is cleaning
the bottom of the boat
, to take good care while cleaning
the running gear
for this very reason.