I don't think its so much if the XDJ is precise enough. If you run 2 tracks without sync, there is always some difference in bpm. It might stay in sync for a few beats or many bars but eventually the 2 tracks will go out of sync. This is true even if you are just looping a single bar. DJ'ing is about nudging the wheels to keep the tracks in sync.
B