I have a Node 130 and use the USB output to my DAC; two other posts mention the same thing. You repeatedly have said the Node lacks the USB output, which only applied to older versions of the Node.
I recently added a Teddy Pardo linear power supply to my Node, and it fleshed out the tone of instruments, added more power to the bass and reduced the slightly grainy textures of some content. The Node by itself was quite listenable, though. I would concur with others that a used Node 130 with an external power supply would be a great way to get a streamer within your budget that would perform above its cost.
I haven't used other streamers, so I have no direct experience with other streamers' user interfaces, but I concur with others that the BluOS is quite good and is operated from an iPhone app. Also, the Node is really designed for wi-fi streaming and allows you to see the strength of the wi-fi signal it receives, which is very useful since a strong signal is needed for optimal streaming of hi-res files. Last night it showed me an unusually weak signal, so it took just a minute to reboot the Node by one touch of my iPhone, and that greatly increased the signal strength. This occurs rarely, and only one reboot is generally needed.
The BluOS is supposed to allow you to add audio files from a hard drive to your BluOS library so you can use the BluOS to control listening to those files. This is one area where the BluOS has not worked well for me. It took hours with customer support to get that to work, and then it didn't last long.