We have the same ones and they are tricky to use. (trust me, we built a chain lift last year, it was rough.)
That being said, I've never used them, but I've seen
these suggested by a number of teams. They seem to be out of stock on a few distributors right now, so I recommend shopping around and seeing if they are in stock anywhere else. (and hopefully not cost you an arm and a leg)