The idea is nice, but I'm not sure about implementation.
What would come first would be probably some easy solution like to get remaining time in log, by using ~drugs command or something.
Do not expect it before the launch, however. I'm busy with more important things for now.