Hal Wyman!!!
My goodness...Hiya stranger!!
How ARE you??? And what in the world are you doing here, on a sailboat site??

Never mind why...I'm delighted to hear from you again! And Phil, you need to meet Hal...unless he's moved, he's right in your neck of the woods. "Boating" magazine christened me the "Head Mistress" in an article nearly 4 years ago--definitely a bit classier than "Princess of Poop," so I decided to turn in my crown and adopt it. I have several permanent "online homes" these days, and a whole bunch more I drop by to visit when they have "potty problems"...I've been here at least 3 years. Now to your problem: Ozone is a bad idea...it's highly corrosive and eats rubber and neoprene. My suggestion: drain the tank, then wash it out with a strong solution of low-suds detergent and water (to get all the grease out of it), followed by a VERY thorough rinse. Then treat the tank just as you would a waste holding tank. Organic matter is organic matter--whether it's decaying meat and vegetables or human waste, if it breaks down anaerobically, it's gonna stink...if it breaks down aerobically, it won't. So the permanent solution is increased ventilation in the tank and aeration of the contents to keep it aerobic--which, in a tank that big, may require some engineering expertise to design, 'cuz it ain't as simple as ventilating a 25 gallon tank--and a live bacteria holding tank treatment (i.e. K.O.) to help it along. The bacteria will also "eat" the grease and oil that goes down your disposal. An annual washing out wouldn'y be a bad idea either...and it may be worthwhile to install a system to do that. All of the above may not cost you any less--might cost you more--but it'll be a permanent solution without any negative side effects. Btw...when you did you finally launch?