One thing I didn't take into account is that events get scheduled last minute, but neglecting these events would be no worse than no steam notifications at all.
Another, potentially more problematic, is events changing schedule. People could understandably get annoyed at getting notifications for events that are no longer happening.
But aside from that, should be pretty straight forward.