The main thing companies making streamers must be prepared for is the ever-changing things third-party companies can come up with at any moment of time, they should never use a software platform that is dependent on solutions that they don't have full control over themselves.
If I buy a streamer for $2000, I don’t think it's too much to ask for that the core functionalities (streaming music from Tidal, Qobuz, etc) I bought it for will continue to work as long as the hardware doesn’t break. That may not be the reality of mobile phones, but I do expect a streamer to continue to work as a streamer for a way longer time than an app on my phone (but I like to see a change for that too).
I use a Linn DSM streamer and they are expensive as hell (if you don't buy them second-hand). They have most of the functionalities as the Eversolo have but even more connections. But the best part is that even if I had bought it 17 years ago, it would still get the same updates and new functionalities as the recent models do, well, except DSD playback which was a hardware limitation of the older units. That is a thing that I have come to expect from HiFi companies making products for handling ever-changing internet-based platforms. I should not have to buy a new unit just because the company abandoned the unit, or didn't have a forth-sight plan of making sure they have full control over the software platform it uses.
Other than that, the Eversolo DMP-A8 seems like a very competent machine but the future will tell us what the longevity is for these units.