Keeping a sump clean, sweet smelling and the pump running freely is one of the easiest jobs on a boat--the only one I know of that requires -0- manual labor.
Raritan "C.P. Cleans Potties" is a bio-enzymatic cleaning product that Raritan only markets as a toilet bowl cleaner, but it's also the best sump and drain cleaner on the planet because not only does it destroy odors on contact, but the enzymes "eat" soap scum, hair, body oils and all those other things that go down a shower drain...and all you need to do to use it pour a couple of ounce down the shower drain into the sump when it can stand at least overnight (the enzymes need time to work). You can even use it when preparing to leave the boat 'cuz it can stay in the sump for year without harming anything. Sink drains: close the seacock and pour about an ounce down the drain, then fill it with water....again, when it can stand at least overnight. Cleans 'em out like a penny whistle. Use once a week if you live aboard, every couple of weeks or so if you're a "weekend warrior."