It looks OK to me, but I'm not an expert on this equip.
A couple of comments though:
It has 2 fans, so probably kinda noisy, but prob not an issue if DJing and the music is loud anyway.
A lot of the DJ setups I see use powered speakers (built in amps). The advantages are that it is less equipment to carry and the amp has already been matched to the speakers by the manufacturer.