Personally I would not go for the Geminis I have had a few of there cdjs in the past and found that they have a vast amount of pitch lag,I eventually got myself Nu mark NDX 400 they really worked well played cds,mp3 and took usb sticks it also had real good build qualit and was dirt cheap.
Honestly though I would maybe save a bit and have a look at something from Denon or pioneer as you simply cannot go wrong with these brands.