Well executed. Watch me fail here:
I'd only add after further reflection that I don't see a need to hold the grapple line to connect. It could just grab onto what ever the guiding line is pointing at. That might interfere with the "swing around" grapple point, but that could be click to release. Think it would be snappier controls for what requires quite snappy reflexes!