I dunno about that.
The CROWS is designed to mount on hummers, etc.
A 30+ foot boat should be able to handle it fine.
You can stick a 500# weight on top of a heavy duty vehicle, no problem. Boats are another story. Plant 500 extra # on deck, big problem. (Unless you stay on flat water, but what good is that?)