Dave, the self-cleaning "function" on marine ovens refers to you or the mate, not the stove.
We''ve had two Force 10 stainless lined ovens aboard our last 2 boats and, after 8 years of full-time use, they both looked new after the last meal. Regular cleaning with a good mix of products is the key. On WHOOSH we use a commercial metal cleaner used by building maintenance firms - Easy Dab. Super cheap ($6/qt), very effective, easy to use.