Randy -
How on earth did you conclude that you have to use campground facilites, or else the toilet will be an odor nightmare?
You do need to use a blue deodorant liquid. We each have our favorites, and everyone seems happy with their own choice.
You don't need to dump every day, though you can if you choose to, of course.
In the many, many posts about the toilet, we have had a number of people claim "a nose like a bloodhound". I believe that they have all been satisfied with the TM toilet, once they get used to using it and learn how to operate it in a way that please them most.
You can always run the bathroom fan. It is a bit noisy, but it is there.
A couple people have gone so far as to build vent systems directly to the outside - one passive and one powered, as I recall. I'll see if I can dig out the links. I thought about it, but never decided I needed it.
Here's one, but the pictures are gone
http://www.trailmanorowners.com/foru...ead.php?t=1012
Thetford offers an optional vent - see
http://www.trailmanorowners.com/foru...ead.php?t=3395
Bill