I got my Reserve Caterpillar Club membership back in 1973 or so (I can check my logbook) after a horseshoe malfunction that damn near killed me. I vaguely remember seeing an advertisement for it in a 1975 copy of the (Dutch) Sport Parachutist magazine but I think it folded shortly after that. It was a fun badge (see the attached photo) and I occasionally wear it alongside my real Army wings lapel badge on Remembrance Day (Veterans Day).
Simon