Great news, during the course of today I have been working on a script that will automatically check the status of the servers, and should it crash, automatically bring it back up again. That should mean that unless we have a catastrophic crash which requires Admin intervention, the absolute maximum downtime should be no more than about 90 seconds!