I've got the Wolfman Tetons - same bags but in the ballistic nylon. Can't be bothered taking the bags on and off - Winding Roads had these Exped XL Dry Bags
which fit perefctly. Made the Tetons totally waterproof and just pull the dry bags out when I stop. Simple.
It's the green one in the photo -