Do you mean something like this?http://epicpw.com/index.php?topic=7.0
Yes and no. I've already seen that before but the problem is that needs constant updating. That's where something involving an API is more handy, most stuff is automatic once it's finished.Something i'd try and implement if possible would be including non-automatic events for those who aren't particularly fond of sitting in an afk spot all day waiting for PK/an event, and instead only needing a web page up. This would also be better for those with weaker computers, since they might want to be alert for an event, but play something else until an event does pop up, but not being able to due to not being able to run EPW and whatever other game on the same performance.
Non-automated events (I suppose you mean GM held events) don't really have a schedule. GMs don't know when exactly they will host XY event until about 10-15 minutes before, and most of them bump the planned event's thread at this time, so if someone would want a heads up, they could just check the forums and open the Events board.