Guessing that a "beatmatch" community was formed since I've found this thread the same way you did, lol. I enjoyed that subreddit too, as a contributor and lurker. Definitely appreciated the less gatekeeping vibe and (more often than not) genuine support.
I'll look into what it takes to create and maintain a community, for I'm not on reddit anymore, but beatmatching is something I'm missing these days.