Ryan,
Good point.
You situation is one where you want a notification _request_ to ask for notification later. This is different than scheduling all notificaitons for a certain item to go out at a certain time.
This is a major shortcoming in notifications, since you can only schedule intervals or notification. Back in OpenACS 3 you could get weekly notifications on a certain day, for example.
I definitely think the interval concept needs to be improved or removed for a scheduled date/time schedule.
As I am poking around in notifications, I'll see if there is a place to acommodate these various use cases.