Is this place still active?
Not very, but there are still some people who use this to document. You're better off going to www.reddit.com/r/conlangs for discussions and community based interactions, but this is still a great place for documenting.
What do you think?