Macbook pro 13 or 14.1? Because the new New ones 14.1 have a special amp section for high impedance headphones they are a whole new game.
My opinion is the Dac is not so important the amp section of the dac makes most of the difference.
The xcan has a great Dac and an amazing amp section. The xdsd has a more elegant dac section but misses a bit of bite for my beloved sennheiser headphones 58x-6xx. You can see my old xcan review in headfi for more details.
I have xdsd, xcan, btr5, es100 and KA3 which I bought recently, the Bluetooth btr5 and es100 are best for use with my amazon firestick Max (LDAC) watching movies in the TV.
Xcan is the only bluetooth device for serious addictive listening which happens in the balanced mode for me.
I recently bought the KA3 because I am fan of the usb input (timing and dynamics) and the convience of a dongle - the btr5 usb section left me a bit underwhelmed when i tried it.
I hope ifi would do a similar dongle to have a xdsd/xcan flavour and organic sound in a convenient and simple form.
I never try or review staff I cannot afford or cannot replace without big financial pain...
Because when you hear something magical you cannot go back to mediocrasy so i always live in the budget/Value for money category...