Yeah, I think it's too much work to store notifications like that... and even if they were stored, what would trigger them to be sent after a certain amount of time?
Edit: Oh, nice edit.
Checking for queued notifications all the time would add more queries to every page; something I'm not willing to do. There's also no guarantee that someone's going to access the board and trigger the queue check.