I have transparent cables and also have the power isolator. I would call customer service in maine for insight. I found them especially helpful. Also got power cables from them as well and interconnects.
Overall it makes me feel more comfortable with what I'm listening to and reduces the need to be critical. If you have a great system it will help things a lot better. But it does bring out recording quality differences which is annoying in its own right.