Controlling 25 servos and 2 motors with 18 analog sticks and a push button.

Is there any reason why the 18 joysticks and their associated servos should not be controlled by a number of completely separate Arduinos?

That would be much simpler than trying to join everything together.

...R