Yahoo! has recently launched a suggestion board for some of their services (Yahoo! Mail is curiously not one of them), including Upcoming.org. I'm hoping that my suggestion regarding putting more info into the badges will actually help:
http://suggestions.yahoo.com/detail/?prop=upcoming&fid=7533
-Bob