One of our main reasons for getting a composting head was that pump outs seem to be spotty here on the Chesapeake, especially in the more out of the way areas. We haven't had any odor or bug issues (knock on wood) and find it to be a great solution for weekend warriors like us.
Where I can't see it working well is for longer term cruisers, mainly because of the small liquid holding capacity. Two of us fill ours in about a day and a half. Extra tanks are available, but is anybody really going to dinghy 3 or 4 of them ashore every few days? The liquid can also be directed to a larger holding tank, but that really starts to defeat the purpose. I'm not sure there's an easy way to no discharge compliance if you're going to be out for more than one or two liquid tanks worth of days.
I have read that Air Head will modify the liquid tank to drain into your existing holding tank. While this then requires you to find a pump out, it would make your range much further. I imagine you would need to use some sort of deodorant product as I imagine it would get stinky. I doubt the sugar they recommend adding to the collection jug would do much for a holding tank.The Chessy is probably one of the toughest places to manage a holding tank. Anyone in the upper Bay is a day and half away from clearing the NDZ. If you have to pump out 100% of the time, that would be a pain. Composters could be a good solution, you just can't say they are without their downsides too. Around here, I pass outside the 3 mile limit nearly every weekend...... intentionally.
I was looking at a house that was about 50 foot from the Hudson River, and it had a bad septic tank, so my solution was going to go composting toilets. I figured there was no way the EPA/BOH would give a leach field approval that close to the water. And it certainly would have been cheaper than a raised Leach field, that was estimated to start at $20,000 and go up quickly from there. Though I was looking at the Sunmar as they are not dry toilets.