I have one of those, although mine was made by a company called
4x4 Posi Lok.
Mine's a little fickle to engage/disengage. I suspect possible alignment issues with either the shift fork or the collar. Not sure as I was not the one who installed the kit nor am I sure if this is supposed to be normal.
Whatever the reason, this system, once properly engaged, provides a rock-solid grip on the front axle and the 4x4 will not release under any circumstances unlike what the OEM vacuum-style system likes to do when it starts having component issues.
It's an effective system but being purely mechanical may or may not be a little "touchy." Would I recommend it? Yes, as long as you're patient and willing to learn the ins and outs of such a setup.