So, add it to the Duty List (basically)?
Personally, I'm quivering with anticipation (excuse the hyperbole) looking forward to the day that the DF queue will be separated from the Duty List and I can FINALLY get that thing off my HUD. But I support those who like lists, so I hope the challenge log tasks can be added to said list someday.