I acquired a NT505 a couple of weeks back and have zero regrets. It's a material upgrade in sound quality from the Bluesound Note 2, which was an upgrade from my previous Yamaha WXC-50. Both of the latter have found other good use in my home. But, for the higher end equipment, this TEAC really shines.
IMO, the control app is nowhere as good as the Blue OS used by Bluesound and NAD. To connect it to my NAS, the TEAC requires a third party freeware. The local file play from the freeware works okay, but not great. I tried out Roon and simply have not looked back. I set up Roon on my Synology ds718+ NAS after I upgraded the RAM and added an external SDD for Roon only. Roon works perfectly fine on the Synology.
As for the lack of WiFi on the TEAC, it was a concern because I wasn't looking forward to the cost and hassle of having an Ethernet cable run. So, I tried out a NETGEAR Wi-Fi Mesh Range Extender EX7300 with a built in Ethernet slot and playback from my NAS and Tidal (even MQA files) are being done without a hiccup. The only thing I had to do was change my wifi router to a specific static channel instead of auto-pick. I've been using the TEAC and Roon set up this way for two weeks and (knock on wood), all is well!