We have been using the Camco in-line Activate Charcoal filter (the blue one that screws onto your "normal garden hose" connection) with one hundred percent success.
"Seriously" (We're not talking about the DHMO threat
... ) the activated charcoal does help with some of the random odors. We did not use one on our previous TC and when we took in non-city (i.e. non chlorinated) water, it seemed that the sulfur dioxide (eggs) smell was a minor problem. Activated Charcoal filters do have a finite life so follow manufacturer recommendation for use.
That said, the in-line filter (or just about any filter that doesn't have the funky silver / rare-metals anti-bacterial capability CLEARLY indicated) will NOT take care of toxins or bacteria. Chlorine is proven way to treat suspected non-potable water ... keeping in mind that liquid chlorine (sodium hypochlorite) has a finite shelf life, loses something like 20% potency per year, derated further for temperature. DRY sodium hypochlorite is much more stable, the "preppers" stash it for that very reason.
Finally, since "we can do it" we fill our fresh tank with "city" water, which for us is chlorinated courtesy of the city (and, we are surprised they don't itemize that and charge extra on the water bill.) Then we have known "good" water as we roll ... and if we hit a campsite with no, or dubious water, we are covered.
As mentioned in some other post, we carry bottled water (distilled gallons) for coffee brewing and cooking. That is an artifact of using a Bunn Pour-O-Matic at home, the city water absolutely destroys those machines. Plus have the distilled for radiator, batter if need were to arise. Bottled drinking water for convenience.