It's just a A3 bag that the line is stowed in and can be weighted in high winds when dropped from the helicopter to keep it from flying up into the tail rotors......
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.)