What about weapons in this configuration? I don't see any provision for anything other than a pistol, no long weapons. Seems to me that you'd get to your destination extremely pumped up - like having taken a bottle of Viagra - but that wouldn't help too much on most objectives. (Unless being inserted into a brothel, no pun intended.)
All yer gear is attached to "you" so you have a primary point of connection and a safety "cheater" strap. They are just wearing the harness vs a load bearing vest under the harness. Some of the older vests we used had the harness built in. I did this a few times at Ft Story VA and then during my career never needed it again......