Deuter makes good stuff. As Jur points out, they aren't waterproof (most panniers aren't). Fortunately you can line them with garbage bags and you'll be fine.
One critical factor though is ground clearance. I'm not sure which rack comes with the TR, but on my D7 the rack was far too low and even small panniers occasionally scraped on the ground.