If you do the dam release it will be fun. You have to walk down some rocks in the water and its a lot colder than 70....it feels freezing when you do the upper gorge for dam release, but your feet warm up after a little bit in the boat.
This Saturday is a Dam Release Day so the water will be running high! It will be Class II & III rapids.
You could check their website to see if it will be a dam release day or not, other than that the river will be fine at about 70° temp
Thanks! Your answer is awaiting moderation.