I have the beast.....I use a couple of different keyboard controllers and a WX5 MIDI wind controller with it. Aside from a really bad users manual and having to save a program before starting your sequencer I like it. (The program reverts back to thre default every time your sequence starts so if you make changes as you go and then forget to save you lose them all. Since none of my other modules / keyboards do this I am constantly futzing this one up. I'm used to saving at the end of a session...not every time I tweak a parameter....)