I use two sustain pedals (I often find myself wanting to use sustain on only one side of a split then the other quite often) an FC-7 seven switch pedal, usually set up to Variations 1-4 (using auto-fill to call the correct fill), Performance up/down and Leslie Fast/Slow, then an EV-5 expression pedal.
However, I am finding more and more I would like to control with the FC-7 (you can now trigger the audio loops with the FC-7 instead of tying up 7 notes at the top of the keyboard, yay!) and Roland only provide the one global map. I have been trying to get Roland to allow the FC-7 assignments to be remembered in the Performance, NOT one global one... If you are a Roland user, contact Roland and add your voice to this, please.
Coming from an organ background in my youth, I don't find having so much at my feet any problem at all... after all, back in the organ days, I had at LEAST 13 'switches' at my feet and a swell pedal, and I was expected to play basslines with them! Triggering a variation change or choosing which side of the split I want to sustain is hardly anywhere near as complicated.
But in user demo after demo, I hear flubs as we have to stop playing, dash over and hit a button, and rush back to the keyboard hopefully in time for the next change. Play something with a ton of changes (and often, the busiest chord density comes at section boundaries, the EXACT time you usually find yourself needing to ask for fills, or OTS changes, etc.) and you may find yourself short-changing the music to ensure you hit the button.
Personally, I'd rather do the button pushing with my feet, so I don't HAVE to make that choice... Do I keep playing, or do I hit that button? Can't do both with only two hands!
_________________________
An arranger is just a tool. What matters is what you build with it..!