Went through all of this 3 years ago with many of the same questions and confusion. The aforementioned Bluesound is valid. I’ve a friend who has been running one for 3 years without issue.
I went with a Naim UnitiServe and did not look back. One box 2TB hard drive solution except for DAC. You would need an external DAC.
I went with a Naim UnitiServe and did not look back. One box 2TB hard drive solution except for DAC. You would need an external DAC.