Looks fun to watch from the shore. Is the forward visibility better or worse than the new proposed F1 halo head protection? Are they strapped into the watercraft?