The strid is near my home town, we would often go to Bolton Abbey as kids but were only allowed in the calmer water up/ down stream.
As shown in that kayaking video, going in the water doesn't mean you die! But at the narrowest point (which many people have jumped over- some fat less...