No personal expereince with a generator on board, but two comments. First would the generator be exposed to immersion in salt water due to the inevitable careless powerbioat wakes? Tha could be an issue even for electrical products built for marine service.
Secondly, you might consider the reaction of th epeople sleeping (or trying to sleep) in the v-bearth of the boat anchored immediately behind you. You may not be able to hear the generator in your v-bearth, but they may feel they are sleeping with it. Sound carries exrtremely well over water, even a normal voice conversation can easily be overheard...