All the ’high end’ (apparently!) "streamers" are essentially SBC PCs. If you educate yourself on how to build a "audio optimized" PC, you will have all the freedom in the world wrt choice of hardware and software optimization. But, if you buy a ’high end’ (apparently!) streamer, i.e., have some other dude do some work for you and put a brand name on it, you will just fatten his wallet and be locked into any crap he gave you.
If you have hires files that you just plan to stream from a nas, or tidal/qobuz. forget about a streamer and get a streaming enabled high quality DAC such as the Gustard R26 --> use with bubbleupnp on any android device. You could have some jaw dropping sound quality at this kind of price...