MediaMonkey (an audio player) has such a feature for playback mode. Here's a screenshot of their 'Sleep' feature:

Maybe you could implement something similar for RS? The fade features wouldn't really be necessary for timed recordings (the Shut down computer option would be useful though!).
It would also be nice to have this for Playback, but Recording is more important (if I want a timed playback, I can always create a command line timed playback, and then stop the original. But if I do that for a recording I've already started, I'll either have a break in the recording, or have to edit/merge two files later on).
What do you think?
