Don’t be fooled, the Bluesound Node 2i is an entry level piece, decent to get started with or for background music. If you decide you want a very good setup, be prepared to sink some $$$ into it. You don’t need a dedicated streamer and I prefer not to put a streamer/computer in my audio room. Also, I will never use USB to hook up to my external dac. USB has too many flaws and there are way too many tweaks to try to get it sounding good. Also, you need a good GUI application to run your streaming/ripped setup, and you can’t get better than Roon. Keep it simple: Roon, external computer in another room running Roon, iPad/iPhone running Roon, Ethernet connection/no WiFi, good Ethernet cable (cat7/cat8), and the best dac with a network connection you can afford.