You do have to accept that the ride will be bad sometimes. On lake powell last week we suffered on the upwind ride for 23 miles. I just put everyone in the back and went about 20.
Get enough speed to get planed out and and top of the chop then hold on!