The Event Hub is a really cool concept but it's executed quite badly.
First proposal is a filter, this absolutely a must if anything for now. Event Hub is often filled up with gibberish and it's almost impossible to find the good stuff if any at all.
The Filter would be selected with a drop-drop box, listing a check-box of various common filters. An example would be:
[ ] Completion of Snarbolax.
[ ] Completion of Royal Jelly.
[ ] Completion of Roarmulus Twins.
[ ] Completion of Lord Vanaduke.
[ ] Completion of Warmaster Seerus.
[ ] Completion of Shadow Lair.
These would filter out these select bosses. As such, if I were to check Completion of Lord Vanaduke, I would no longer receive updates for those who have beat Lord Vanaduke.
If the first addition isn't possible or isn't favorable, I would suggest having the boss completions only noted upon their first completion. As such, only people who have yet to complete it would be noted upon completion.
Such as "[Player] has traversed the Gloaming Woodlands and has successfully completed it!" for Snarbolax.
Another change I would like to suggest is have the Crown, Level, Lockdown, and Blast Network events be organized at the top and be only updated weekly rather than daily. These seem to be glitched to some extent and really need a fix otherwise. At the bottom rather than saying the time of the event being updated, have a timer at the bottom for how much time is left before it is reset.
The last change I may suggest is when an event comes around, keep it at the top. An example:
"The spooky Dark Harvest Festival has returned! Collect candy tokens and other spooky treats! 13:12:42:05
The timer would be at the bottom where the usual updated time would be. This time format is DD:HH:MM:SS so in this case, the event would end in 13 Days, 12 Hours, 42 Minutes, and 5 seconds.
Excuse the awful formatting of this topic, just feel as though the event hub really needs updating.