My friend Jules asks:
The aim is to get as many servo motor controls as possible - looks like the maximum an Arduino will output is 14?
Digital I/O Pins54 (of which 14 provide PWM output)
I guess then it becomes a software issue to synchronise multiple Mega boards? - ie 14 x 14 array using 14 boards