"Anyone care to speculate on why they've requested hard points for winches?"
....................Possibly because they've also purchased the winches and will need some means of fitting them - along with the Fast Roping/Abseiling kits methinks........only a stab in the dark mind...............