For a college project we are working on using multiple robots to move in formation.

My question is: should we run a player server on each individual robot, using a laptop as a client to run the formations program?  Or would it be possible to have a desktop be the server and the individual robots the clients?  Using 1 server per robot seems the most common, but we would like the ability to visualize every robot at once on one computer.  We plan on using Gumstix.  Any other recommendations on cheap hardware to use with player are appreciated.

It seems like this simple question isn't really answered anywhere - and I am a newb so be gentle.