I ran across someone I used to know in Stompernet and asked if they were still affiliated. They said they thought they were technically still moderators (or something), but that they hadn't heard anything from them in months. Didn't even know if they were still operating.
Anyone know? The website looks like it's still in business, but even Brad Fallon's linkedin profile lists him as President of Uqast.