The cassette toilet in our Hallmark rarely stinks. I can only think of one time when we had an odor and that was because it was very full!
Full disclosure, it is used primarily for night time visits and we use public facilities when ever possible which seems to work for us.