But, either way you go, you need to plan ahead and think about items such as:
cracking program to use
server
client
how you will load the client and cracking program on all of those machines and hit "start"; will you have access to be able to SSH into each machine?
ttdpool and ttdclient already have this. Fastest client, secure server and startup scripts.