a lot down to personal preference mate really. Personally i much prefer the djm's to play on; but they suit my style. A few points for and against:
most places i play out have djm's (nice to be used to what you're playing on)
xone's are meant to have better sound quality (don't know if i believe that)
xone's are much more prone to breakdown/malfunction
xone's have 4 eq's (disadvantage imo but other people disagree)
the filters on the xones are amazing
the effects interface and layout of djm's are really user friendly
djm's can really take some shit