Looks preferable to the McGuire rig devised by Project Delta’s Sergeant Major Charles T. McGuire during the Vietnam War. A McGuire rig was simply a 15’ x 3” nylon strap fashioned into a loop large enough for a man to sit in and with a smaller wrist loop sewn into the strap to hopefully prevent the wounded or unconscious from falling out. There are more than a few stories of SOG A Team members hanging on for dear life as the helicopter, in a rush to avoid enemy fire flew away before the Troopers hanging below cleared the tops of the trees.