It feels basically dead to me, but, more troubling, I think there's some financial shadiness. I joined a few years ago, saw that there were no interesting discussions going on, and tried to quit. To my dismay, I found that there appeared to be nobody willing or able to actually cancel my account and stop charging my credit card---after months and months of emailing and calling to get them to stop charging me, I eventually had to report the unauthorized continuing charges to the bank to get it to stop.