While we are throwing around ideas... how about some mechanism to have system time survive reboots, even without RTC available?
Would also be nice if C:reboot could "lock" mounted local disk devices before performing the reboot (I think for example LoadModule does this).
C:Date needs some love, it's confusing the way it does locale, and it could really need "LFORMAT" like option.
And speaking of LFORMAT, the default output from C:List does not work well with long filenames and more, would make sense to make it terminal/console width aware, or ar least user configurable (for example via a variable). Oh, and.. the lack of a %X (where X is any available letter) that is similar to %P only without trailing / has been driving me nuts!