I use it with a Audio Technica BP4025 and it works very well for eliminating handling noise.
For my stereo mic, I use a Pro Snake Stereo Y-Cable 1,5m cable which fits in the notch on top of the grip, but at the bottom of the grip I had to improvise and use a velcro strap to avoid the cable dangling around and making noise. That works as a temporary solution, but makes it less comfortable to hold.
This is the one thing I don't like, it's designed for using a certain type of small extension cable where the XLR is supposed to go into the bottom of the handle, and they offer no flexibility for other cables.
I'll eventually cut out a little rubber stop or something myself, and that will be more comfortable while holding the cable in place.
But at this price point, I think this could have been easily taken into consideration and solved better.