I will be frank and honest here. By using Zx2, and lossless files in high quality with the cradles and the upgraded USB cables to HA1, my experiences with ipurifier 2 is not positive at all. To me the Ipurifier 2 acts as something that color up the sound. The ipurifier 2 boost the main bass and trebles while veiling up the very fine and micro details in sub-bass and lower trebles with artificial tonality body.
By coloring the sound, it does help with the system when I used stock USB cables and other common USB cables. However, when I used it with my upgraded USB cables, the colorations showed up clearly, and negatively affecting the sound. So, it will help if getting a real quality USB is hard, but it will not help when you have a good sources and well built audiophile USB cables.