Beginning of June should be smack in the middle of biggest runoff in years. That means tailwaters and spring creeks which might narrow your choices a bit.