Trying to catch the grapple points with the mouse didn't work very well. You may want to have an area that when you are within and you click the grapple button it autoconnects, then when you click again it breaks. And have the length be determined by how close you were when you connected.