Electric is clean and relatively painless. (And doesn't come with all those venting concerns.)
For example... we're either on shorepower at the dock, and we can run the genset whenever we need to while underway or anchored. During July and August, the genset usually comes on before we leave the dock (to service the aircons). The rest of the time, we use the genset to charge batteries and heat water twice a day... and it's easy to make those times coincide with cooking times... to service not just electric cooktops but also microwave/convection oven, toaster, coffee maker, electric pressure cooker or slow cooker, etc... so electric is no inconvenience, and brings with it some benefits too.
Not a recommendation, just an observation.
-Chris