OK so I have the Bryston DAC3. I bought the BDP3 and the BOT and had nothing but trouble with them. As you mentioned the Manic Moose is terrible. I tried using third party apps but they didn’t work well either. I eventually sold off the BDP 3 and used the funds to pay for a streamer that actually works.. In my case I bought the Melco N100, because I also needed a new server, but then I added the Cambridge Audio CXN 60 be cause it has superb Internet Radio, Chromecast and AirPlay. Both the Melco and the CA sound great through the DAC3. The CA also has a capable DAC which I bypass but could live with if the DAC3 ever goes down.
As you have discovered, the app to control a streamer is a huge part of the experience. The BDP3 sounded great but the frustration level of using it took the fun out of listening to music.