So far 6 members have signed up to Slack:
Chasz,
cousinDave,
Greenlantern101,
HansyRod,
Titch and someone by the name of @Firstname Lastname
If you are worried about any personal details being revealed, email addresses are not visible to anyone and you can set your display name to anything you like (ideally the same name you use here). You don't even have to enter a real first or last name when creating your Slack account, if you don't want to.
It's actually a far superior application than the old chat we had - we can have multiple rooms for example:
You can set up push alerts (or mute them), set your status, upload media, use it via an app on your phone/desktop, or via a URL if you don't want to install an app.
For anyone who regularly used to use chat for races, I would recommend signing up.