Snooze to a specific time works great Mon-Thu. If the desired time is after now, it sets it to today, otherwise automatically sets it to the next day. However this doesn't work so well on a Friday. When snooze to a specific time (earlier than now) is selected on a Friday, it sets it to Saturday. There should be a setting to calculate this 'tomorrow'. The tomorrow should be the next business day, not just the next calendar day (perhaps this can be toggled so people who want it to be Saturday don't lose that option). Also ideally (or optionally) it should keep track of national holidays.