Yeah it is, and the player seems to work fine as well. For DJ stuff on PC I tend to use Traktor Pro and I can even upload the track list file (.NML I think) and it adds tags to the tracks. 90% of what I've used was purchased from Beatport, with the other minor amount being rips from CD purchases over the years.
It really does seem to be the proper platform for DJ mixes.
It really does seem to be the proper platform for DJ mixes.