@Roz I mean adding in the things that are being described here -- chat spaces, ticket stuff, etc.
@faraday I'm tinkering with some integration things based on some tools @Thenomain created and @Glitch customized, but they're for a traditional MUX base. There is definitely some fuss involved, so I feel you on the hassle part. (For a good coder, this would be easy. I am barely a novice, and I'm the one doing that part.)
I'm in agreement on the three systems in question -- but I would take a look at MW. There might be some of those things available or adaptable in the extensions that no one is currently thinking to use, or use in those ways. There are calendar widgets and similar things that could probably handle +events pretty neatly; if the widget integrates properly (I'd have to look) it could be linked to a page with the event, and that could later serve as the page for the log of the event (essentially creating a full in game calendar of past events with their logs and the listing of planned events). Hell, now my own to-do list just got longer. o.o