I have one - just about everything works fine. You'll need to use the "MIDI learn" function to set up things like the pads, knobs and sliders, but it's relatively painless. I haven't figured out how (or if) the multi-coloured pad feature could be persuaded to work, however. I suspect it might be a bit Ableton-specific. Then again, I haven't figured out how it might be useful.
Anyway, I'm generally very happy with it.