"If your only tool is a hammer, everything looks like a nail."
* Can't use it on wood. it drives into the fibers and shortens the life dramatically. Not even the home deck, no matter what Lowes tells you. Contractors like them because they are fast, not because they are good for the deck.
* Can't use it near sealants.
* Can't use it on ropes or canvas.
* Stay away from any lettering or self adhesive products.
* Remember to clean off the over spray; is the cleaner good for your dodger windows?
That leaves good gel coat and bottoms, where pealing action is a good thing. I can see it on good non-skid, where it gets in the grooves, but is it worth the risk of ruining nearby bedding? This is a game of inches. There are lost of industrial application, where the substrate is steel or concrete.
But for most boat cleaning, it dosn't strike me as the right tool, just a way to do hidden damage fast. You're probably better off with dirt.
Fast, though. If repair time doesn't count.