I have been changing diapers for 40+ years, the only thing to keep the smell really gone is to take the stuff OUT as soon as possible.
That said, so far we have just used the bucket for night duty. No pun intended. And it gets emptied first thing in the morning. I use kitty litter with big odor control, and odor control bags and a tight lid. Not sure how it will be for extended days, or when we have to haul the bags out ourselves. But I am wondering how the diaper genni thing would work for us. It does a good job sealing stuff, tightly quickly, and it has some amazing plastic 'what ever' to hold things. I'm wondering if I put the bags with the odor control kitty litter in the odor control bags into the diaper genni if I then put it in with what ever other trash we had to haul out with us how bad it would smell. Maybe I should just get a roof rack with a box to hold things that smell...… maybe I am serious, maybe just to up tight about it.