Totally friggin awesome! :laugh:
If I were to attempt a project like that, though, I'd probably go for a diskless solution (netboot the clients from a central server) and use mini-ITX boards so they would be more compact... oh well, it's only a dream at this point, and likely to remain one for years. 🙁