"Comfortable" ? Stress off the groin ?
Looked to me, from the video, that the riders "package" was surrounded by the "5 point harness". At 250 pounds, I cant imagine having my manhood suspended from this contraption for very long. And IF I were to fall, where do those straps align ? No Thanks.