Honestly, I would say whatever you have!
Once you have the notes right, it should be simple from any controller.
I'm really glad I have the nektar P4 because there is no setup at all. I load an Octorex and have all 8 mapped to P4 pads instantly, with visual feed back always knowing what pad triggers which loop as a little added bonus.
Not to mention controls like "run"already mapped out on P4 screen and buttons.
Hope that helps