I've been kind of watching this post since a few older links were provided by Luis where I had thrown in my 2-1/2 cents worth in the past on using M-Audio keyboards and components, which are still in use to this day by the way.
Don't take any of this the wrong way, but yes it sure looks like a lot of extra work has taken place here when the needed parts to easily do the job were already there for the taking. I'd rather be playing already vs. totally re-engineering things that really don't need that done in the first place. Some of the positives for me to use the M-Audio circuits / components was the fact they are a simple USB connection and are powered via USB (no additional power supplies involved), and or the circuit boards for the various sliders and so on plug right into the main circuit board and do their job, all I needed to do depending on what component I was using was some simple engineering or extend wire lengths to get things placed where I need them, i.e. the crescendo and swell pedals as an example. All of the M-Audio circuit boards range from about the size of a postage stamp up to about the size of a regular business card making them VERY simple to mount and hide away inside the console (read that as very little room taken up for maybe some kind of future add on?). AND again, the additional components (volume slider, wheels, etc.) can easily be modified to use for crescendo and other things, no fuss, no muss. I also have spares should something conk out on me.
As for one controller for everything, my thinking is IF that one controller goes down the whole 9 yards may go down, read that as potentially no organ to play until that one controller is fixed. In my case if something acts up I can quickly identify which component is causing the trouble because keyboard controllers only control keyboards, crescendo controller only controls crescendo, etc,. etc. Using perhaps a car guy analogy, if it's an eight cylinder engine and one plug quits and you're running on 7 cylinders, you can still get to where you're going and when you have time to fix it, you replace one simple and inexpensive part vs. the entire engine.
Marc