C-Dub: You'll probably come out happier with two boats. I know this isn't what you wanted to hear, but the needs of a good Puget Sound boat and the needs of a good river boat are at odds. The open water boat benefits from a pointy end, long waterline and a low willingness to spin to help it track and be efficient, but those are very bad things in a river, where blunt ends and a quick spin are valued.
You could go for an in-between like a Remix XP10, but it is kind of a neither here nor there deal.
Think of this in vehicle terms: Whitewater boats are like an off-road truck, with a lift and knobbly tires. (I know those exist in Marysville!
) The open water boat is more like a Mercedes S-Klasse. In their own environments (The mountains above you and Redmond or Bellevue) they do great. But that jacked up truck looks weird in Bellevue, and that S600 won't get very far in the mountains.