Oh, this was exactly my Question before I accidently hit the final "order" button at HifiGo for the Fiio Q15, which I have now
I don't own the XDuoo, but from all that one can read, it should be more colored than the Q15. I also would like to stress that you can at least easily take the Q15 with you while traveling, not taking too much space in a bag or during train rides – and this was very welcome to me.
When I first heard the Q15, I was dissapointed, as it was not spectacular. But after some time, I think that I got burned in (maybe the device got burned in, but I suppose it was me ...) My final opinion is that it is very neutral – it doesn't make a recording better or change the signature of a headphone, but it stresses their qualities very well. For me, that was especially obvious with Ikko OH10, which sounded way more accurate with the Q15. My dissapointment came from listening to Hifiman Ananda – I first thought, it sounded better from the smaller BTR7. In fact, it only sounded louder and more in your face, but it tunred out that it was also quite a bit muddy. Instead, listening to complex and well recorded music with the Q15 is pure pleasure.
That said – keep in mind that it is not a "slam" device, at least not without the equalizer function. And if you like the style and appeal of the XDuoo (I still like it, from pictures), the Q15 will not give you that.