Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
In some cases you need to record programs during a inconvenient time, e.g. after midnight. You dont want to keep your system running. I would be a good feature to shutdown the systems after the recording is finished.