Recently made the move to Logic Pro X and at this point I think I'm gonna have to let it go sadly. I used to dj serrate and tractor with it and both worked wonderfully, and best of all loved it for ableton live performances, but guys not a good generic midi controller
I chose Twich as first of all I needed a portable gear and I can put this and my computer on my backpack and I'm ready to go. Twitch does deliver on precision, sturdiness (I would suggest the hard cover though) but the effects are not very good. I do miss the jog wheel but the touchstrip works pretty well and people are amused to see it working. My Twitch did get the surname K2000 just as I played a remix of Knight Rider :)
You won't find this in the DJ booth in any superclub, but don't be fooled by it's individualism. This mixer is very capable and allows you to do things that you couldn't do with other setups. The slice tool is probably the stand-out feature of this mixer, as well as it's direct control of serato's effect out of the box. It's equally at home with Traktor, although this requires some additional setup, but all-in-all, a fun and professional mixing tool.