After WW II German u-boat captains said they were never particularly bothered by dazzle camouflage. Ten years from now I have a feeling we'll get the same information from drone operators.
It's not camouflage for ships, it's so it's harder to estimate the distance.
Having seen some freaky good examples, I'm not sure how it wouldn't work? It might not matter, but it seems to work (and I can't see how it wouldn't matter)?
For example, you see a ship on the horizon, you can't tell the class - so whether it's likely to be in a group, or if it's a ship previously reported in this area - you can't tell the direction, etc ... you observe the ship, now you can plot the direction, speed. The ship fires on you, now you likely know the class.