Thanks for the great info! It looks very pretty, but not exactly what I'm going for. And it's a long drive to not get what you're after...
Speaking of side roads off the Chewuch,
Falls Creek Road was a surprisingly nice ride.
And since you brought up the passes, have you done Loup Loup? What's that like? I drove it 10 or more years ago, but don't really remember, it was part of a cross-country road trip.