Does anybody have a Carryboy roller lid installed in the pickups here? Can you please share your comments on it?

I inquired in Carryboy since I want to put a roller top in my truck. Unfortunately, it's out of stock. However, they are offering me the roller lid. Same as the roll top but it's mechanical. It's 6k+ more expensive but what concerns me is its durability. I haven't heard of that product so I don't have any idea on how tough it really is. The problem is if the mechanical system fails, you can not open it anymore! I am currently using a Pace Edward roll top and I am so happy to say that this product is good, but the water can still sip in, though.

Please guys, I need your help. Thanks!