I saw a J-3/Frankencub yesterday that had lifting eyes installed that the owner stated came from Atlee Dodge. They looked like the ones pictured by reliableflyer. Basically a long, oval piece of 3/16" or 1/4" stainless steel, twisted.
However, the eyes didn't form an inverted "V" as pictured. They were vertical, and separated by quite a bit of space. I wish I'd gotten pictures. In any case, thinking I could source them from Atlee, I didn't bother. But it's clear to me that Atlee's won't work on a J-3, so I'm back to the drawing board, myself. The installation looked pretty nice. I just wonder what the heck it was that I saw!!!
We've been using the rope method for years. Unfortunately, the way I looped the rope once broke my skylight, :-x and I'd like to avoid that EVER happening again.
jh