I do not accept sanitation odors as normal on our boat, or any boat. As a point of reference this is what the inside of the holding tank looks like on our boat each fall. The photo was taken through the clean out port. This is what it looks like before she is winterized.
The tank is pumped out, back flushed, pumped out again then physically hosed out via the clean out port. I then fully bleach sanitize the tank and it is 100% drained via a dip tube and utility pump. I use 1/2" PEX as the dip tube and a small utility pump to get all the contents out.. A little extra work? You bet, but well worth it to me.. The hoses are also pre-purged/rinsed before any antifreeze goes into the system.
We have zero sanitation odors on our vessel.... (wink)