I don't know what the longevity of the Honda generator will be in a marine environment. Most cruisers and liveaboards use wind and solar generation for electricity. The problem with using a generator is that you will constantly need to get
fuel for it and the outboard.
Fuel is heavy... wind generators and solar panels do not require
fuel, but do add some weight.
For my boat, I'm using two 130 Watt solar panels, and plan on adding a wind generator in the future. When I am at the marina, I do have a shore power system, and an A/C powered
battery charger, but when I'm out on the hook, I rely on the solar panels.
The main problem with solar panels is that cloudy weather really cuts their output. Wind generators can help make up the deficit.
One thing you haven't mentioned is what your typical electrical load will be. I have converted a lot of the
lighting on my boat to LED-based
lights, to cut down on the electrical load.