I have the Node 2. I am not technically proficient with routers, computers, etc. I had no problem installing the Node 2 and its Bluos app. My router has line-of-sight access to my Node 2. I rarely experience a dropout streaming internet radio, cd quality or MQA files from Tidal.
The Bluos app has the TuneIn internet radio service built in and it has so many stations from all over the world listed by genre that I can't imagine it not being all that anyone needs.
I do not use a NAS so I can't help you there.