I was able to just click the link you posted. Didn't have to copy and paste.
Most of my hardware I can re-use. I had already ordered the eye to eye fitting from Defender (sorry). I do like the looks of your piston type pelican hooks. Others I have seen have the load carried on the hook part so if the piston wasn't seated fully it would pop open under load. It looks like the Johnson ones have the load carrying hook incorporated in the body so the opening part is not under load. For the terminations I will use 4 or 5 turns of 1/8" Dyneema and a Rose Lashing.