I think one of the reasons all the social shit shows up on +event is that there is rarely a very nice, neat coordination tool that is not +event. TR iirc has a private event code but it doesn't send reminders, ect.
I don't like huge social gatherings, I'm the sort of player that doesn't really do well in them. I mean, I don't mind court scenes and the like, and I can find something enjoyable about being there, but a 20 person scene is not one where I can bring my best because I get overwhelmed. (Though I also think a court scene or something like that can be a legitimate +event).
There are some people that really need the public show of activity I suppose, but I bet if there was nice code for private stuff that would send reminders, people would use that too maybe. Since I can't code, I know that'd just be icing, so I've never pitched it because I don't want to make work for people. But I do wonder if it would help.
On scene dangers...
I think that accurately describing a scene's danger is pretty hard sometimes unless you're a railroad ST (no matter what the PCs do they WILL get shot/attacked by things stronger than them) or you have a very close-in-level group. THe most rewarding scenes/plots I've ever run for people have been in the Law sphere on TR and also personal requests tailored to individual people or groups. With Law, given the mortals-to-superfriends/newbie-to-900XP PCs in a mixed bag, gauging challenge is hard. I've had few complaints though because what law does have as its advantage is that most of the time there's a high degree of PC change of the story, different ways to approach the problem, ect. So there can be a very strong element of emotional/mental danger/on-edgedness. And yeah, I always make people roll. I have had the odd complaint about making folks roll for their social skills, but most people are very extremely happy to finally get to use their dice in that arena for high stakes things.
And simply I'm not a railroad ST. I have NPCs statted (and am getting better about adjusting for party level, before that felt like cheating to me). I have some information prewritten, a few ways that I think things will got plotted, but if I'm surprised, I roll with it. I might expect given the people I see signed up that it's going to end up in a firefight, but I have been surpised more than once to see a clever non-combat way to approach things. Or vice versa. So while there was physical danger factored in, sometimes the PCs subvert that. They may not even realize they're doing so.
Sometimes I wonder if that makes folks think that I'm a shitty ST because the violence that was warned about as potential didn't happen.