Its pretty simple as far as controllers go.The thing I hated was any of the additional controls (program change, assigning CC's to the knobs, etc) required a bunch of key sequences (using the keys as inputs) which were next to impossible to remember which made it pretty useless for anything other than just playing keys.
Beyond that, it served its purpose