The challenge with a Macbook, along with any other PC is the potential for ground loops via USB and noise from the power supply. Fix those two issues and they can be excellent.
Many high quality DAC's now are galvanically isolated USB inputs, so that's often not an issue. The next issue is if your charger creates too much noise. easy to tell by unplugging the charger from the wall and listening. This also eliminates ground loop issues, which may only occur with non-portable PCs.