I can't think of a better way to escape the day-to-day stress of our complicated lives. Stress on the river is: how to pitch a tent really fast (easy once you've done it once!), where are the socks I thought I had pulled out of my duffel bag (never did solve that one), will the rain pass us by (usually did.) We never missed living with technology, and I'd still rather live without a computer after this experience!
Do it if you can!