The iFi Power X overall edges the DC iPurifier (DCiP) + generic SMPS for my router or Netgear switch.Looking forward to the results! Have a great evening.
The X is a little calmer, more focussed/centred and solid than the DC iP which has a more expansive and seemingly detailed sound but a little lighter and edgier with my SMPS. YMMV of course.
So as a one stop shop I'd probably say go with the X. However, and it's a big however, the DC iP scales really nicely with better power supplies. On the end of my 100Ah Lifepo4 12v battery or my Topping P50 12v LPS, it takes them to another level of refinement and soundstage scale. Also improves my 5v X really nicely in powering my SPDIF iPurifier2 but not as much with the 12v on the switches, not as good synergy as with the LPS and battery, perhaps too much noise cancellation, not sure.
Good luck!