With all due respect, HTC works their tails off with a crew of 6, some things have to be sacrificed in order to bring such an outstanding sim as this to you..adding addition work by HTC such as email distribution or the such takes away further developement of the sim. Some sacrifices from the end users is expected, such as checking the UBB occasionally for such events.
The events team get paid $14.95 a month(free accounts) to do what they already do, sacrficing time away from their normal lives to give you these events. Its of my opinion that they do the best they can do to notify us of such events in both a special events bulletin board and online prior to an event.