What is your experience with these guys?
Mine was less than sterling. Submitted two characters for approval: one applauded for stretching the rules a little too far, the other accepted. But the non-welcoming attitude toward newbies to both their server and Discord in general was rather chafing.
As was being banned for nothing. The strongest challenge I made to the way they do things was to suggest pinning an unlisted rule I had broken (posting images to the #drafts channel). Perhaps they take polite posts in formal style as snarky or something. I would have at least expected their community to explain a ban. Or better, offer a warning for whatever behavior that offended them.
Just to establish my credentials, I am the Director of Organized Play for Chaosium, makers of Call of Cthulhu. "Todd from Chaosium" on Discord.
I certainly don't think that this server does a good job of representing Catalyst. Hopefully none of them are Catalyst Demo Team members if they are this prickly about newbies trying to get a taste of Shadowrun online.