I have a Bluesound Node 2i and it's been nothing but trouble. When it works, it's find. Trouble is, the software doesn't work well with homes that have mesh internet (basically more than 1 source). Searches take forever (about 45 seconds or more) and frequently have to be repeated to be successful. I use it mostly to stream music from Tidal.
I've had several service calls with Bluesound and they still haven't fixed it - they always suggest resetting the unit and my wifi... and it never works. Look at the reviews in the app store and you'll see that I'm not alone - many others have rated their software as terrible.
So, if you don't have a mesh router, you'll probably be ok using this product. But if you do, strongly advise looking elsewhere.