I can actually second this. I had a WiiM Pro Plus using an iFi gen 2 power supply and after a few weeks swapped the power supply for a the official Raspberry Pi 5v 3a power supply and the change in sound quality was immediately noticeable, The iFi power supply is superior in every way and trust me, it’s clearly heard. With things like cables this also true. I use Chord C Stream Ethernet cable for the WiiM and again over something like Ugreen shielded or stuff around that price bracket while still decent cable is not as good as the far more expensive Chord cable. The Chord delivers a darker background and far better low end frequencies which again was immediately noticeable. Chord clearway X is even better but then it’s getting more expensive than the streamer itself. IFi do a lan purifier which is known to get good results in regards to cleaning up the traffic travelling from the router to the source object. These upgrades do have great results and it’s not snake oil at all. I have the Audioquest FMJ Jitterbug which is the most hated product on Audio Science Review and advised against but I will say this; I would be happy to invite anyone from that forum to my humble abode and do a blind test and I guarantee that if they are honest they will walk out of that test either shamefaced or possibly with their wallets open. I run a usb cable plugged into the FMJ Jitterbug from my PC to my SMSL AO-300 with superb results. The bass is more punchy, voices have more space, notes are more crisp and everything is just cleaner and has more clarity, well worth the money I paid for it. So in conclusion, yes you can allow the audio signal a more generous and fluid journey through using better power supplies, better cables and purifiers which in turn will allow the WiiM to then deliver that improved performance directly to your amp with an more immersive and engaging sound, and it does. In my house this has been undeniably proven with the aforementioned equipment.