I'm not one to say switches don't affect sonics, but just like this entire thread shows results highly variable. I've tried both generic and a $1500 audiophile switch, both changed the sound and not for the better. The various filters I've tried over the years are more effective, yet they may also change the sound quality in ways not appreciated, again we see this in this thread. Bottom line there is not a single best way or network component that will be best for everyone.
My streaming chain is so entirely unique that specific recommendations are difficult, most of my knowledge comes from the 'experts' over at audiophilestyle forum. Based on that and my own experience, no wifi on audio network, every hard wired cable short as possible, this includes modem and router, this means ISP feed in listening room, clocking extremely important this includes network, so network devices like switches/filters should have quality clocks and power supplies to those clocks, filters are effective, optical is nice, quality of all cables makes a difference, this includes all DC and AC cables, quality dedicated and conditioned AC for all streaming components. So that's just for the network, a high quality dac, streamer and audio system is by far the priority, this all icing on the cake. Good test for quality streaming setup is stream sound quality should equal cd rips on local network or cd player/transport, I have over 3k rips to compare with.