I use one and it's the only biological filter in my tank. I have 2 hystrix and a few other fish in the tank. The only other filters in the tank are purely mechanical: the floss pad in the first chamber where the overflow is and a sponge on the mag pump input. I have actually cycled this tank with Aquaripure and never had any issues with ammonia or nitrites. So I can vouch that the filter works as well or better than any other bio filter I have used in the past (bio-balls and canisters). Both the balls and canisters turn into nitrate factories pretty quickly and this is once reason why I'm not using either anymore.
Nitrates were a different issue. For whatever reason I had a lot of issues with getting the filter to lower nitrates. I can't say that it didn't work completely, but it wasn't 0. In fact I could maintain the nitrate level at 20 with monthly water changes - not too bad, but again far from 0. The owner of aquaripure was extremely helpful and have been working with me diligently through this whole process, however my tank seems to be different from most others he has worked with; probably because of the rays.
I started reading about the denitrification process starting with inorganic chemistry and moving into microbiology and finally got it to remove nitrates consistently. At this point I'm 3 weeks into my water change schedule and the nitrates are about 10 and falling. Basically, since denitrifying bacteria prospers under anoxic conditions, I had to maintain a specific ORP range of the effluent. That value is about -170 to -250mv and I balance feeding and flow to maintain that value. Anything higher than -170mv and there is too much oxygen in the water and bacteria dies, anything higher than -250mv and the filter starts producing excessive amounts of H2S. There is always some H2S in the effluent (usually under 1PPM), but I have never registered any in the tank.
I have taken a lot of time to validate that this thing works, even if measuring hourly.