Have some sort of place people can go to check in. After that they get like an achievement for going to the event and maybe access to some special flairs (if subscribed).
Could even try to get a (gasp :O) Smash Ladder setup going at places. Even just with friendlies. Stream it on the official Twitch.