Every corner or end node of all the railing components can already be snapped to - it is just there are no visible nodes at those points.
The mouse doe snap to those points.
I can't show the cursor in this screen shot, but see the red lines snap to the corners.
And when you associate your railing to your element, there is no need for nodes as it will follow the edge of the element (with an offset if you want).