I had one on a CadLights AIO awhile back. It worked well, but I sort of hated it.
It performed well. The problem is dialing it in and every other time you clean the skimmer cup, you'll may have to dial it back in.
You turn the tube to adjust the water height, then tighten the screw to lock it into place. The act of tightening the screw adjusted the water height, so you'd start over. The screw eventually broke on me. It took me awhile to realize it only sits in the water ~5 - 5.25 inches, which means it sits way out of my tank and was an eyesore. Most hang-on skimmers are challenging, so I don't know if it's worse than others. I researched replacing it and there didn't seem to be a clear winner. It came with the tank, otherwise I might have tried the Tunze instead.
EDIT: CadLights has a pretty horrible reputation, so that colored me. I was happy to move off their AIO into a Reefer.