I have used a CDJ or similar several times before when playing one of my own or a friend's tracks in a set. It's very easy to get the hang of and I could definitely look at incorporating it into my DJ gigs, if they were standard at all venues parties (which I'm sure they will be soon, most places have them now)