I had a CDI on my boat when I bought then then 12-yesr-old vessel in 1998. You need to know that this furler had (and still has) a unique internal halyard system different than ALL the rest. Please do your homework as Joe suggests. What happened to my unit is that it failed big time, such that I could not drop the jib. Because this persisted for years before I bought the boat, it had disintegrated the sacrificial jib cover and ruined the leech and foot of the sail. When I finally got it down, it was because I was redoing all of the standing rigging including a new furler. I wouldn't touch a CDI for any boat over 22 feet because of the internal halyard system and comparison of materials and strength between it and the competitors. I had purchased another 110 lightly used jib that had been made for a sistership, so I had this jib cut down to an 85. I sailed back then in San Francisco, so the 85 was my summer sail for high winds, the 110 for winter. I chose the size jib for conditions and have never reefed a jib when sailing, ever.
I looked at all the furling systems available. Not much different now than then, same vendors, just some different details. My final choice was between Harken and ProFurl. I chose the ProFurl because of the built-in top swivel halyard restrainer instead of having to install a block on the top of the mast to restrain the halyard. After 27+ years I remain extremely pleased with my choice, LCI32. It always worked for it's intended purpose, sails dropped effortlessly, easy to raise with special tool slipped into the foil for the luff tape, and regardless of wind speed furled easily. No maintenance needed, ever, other than cleaning. The "Darth Vader" restrainer top swivel is a remarkable piece of design thought and engineering. It simply just works perfectly.
Good luck, happy furling.