I think the worst thing with a single box is that streaming services are still changed and updated and some hifi companies may not be the best at updating software going forward. What if Qubuz and Tidal goes out of business and a new service takes their place?
This is my main reason to prefer a 2-box solution, especially using a computer or RaspberryPi. It might also work with Roon support but that costs extra forever.