Define your "Boat" size and your generator size, Compressor model would be useful also
No its not your best option and yes there are other makes much better (for your application). To kick off first do a google search for "Bauer oil inclination level"
You will see depending on the model type specified either a 5 degrees maximum to a 15 degrees maximum inclination is allowable.
Now on a yacht this is not your best option gold standard and on your "boat" unless your planning only filling in port or on a glass calm sea neither models are any good for your application.
Second for a boat are the heads made of stainless steel or aluminium, are the fitting steel or stainless steel are the cooling coils 316 stainless steel (or bronze) or aluminium.
Is the crankshaft Apticoated for marine use is the crankcase ductile iron or aluminium
Do you have any powder coated steel components like the baseplate brackets fixings etc that will rust
Or is it coated in a NORSOK M501 Marine coating. Also are the nuts and bolts in 316 A4 stainless or mild steel zinc plated.
You see the difference between options beginning to form.