A few places to post topics have been added to the site, so now registering to the site is no longer a completely boring-looking thing to do. There's character biographies and a kitten search board. I've removed the Character Biographies channel from our Discord server however.
I highly encourage that you make an account for Discord if you join the group, that way you can see when members are online, and you can chat to us when we're not ingame or even leave a message for us while we're offline. Discord is free and doesn't require any app, though there is an app for Discord download-able from the site somehow.