I think they eventually got every account I saw, but the username thing was such an own goal! One of several problems, early on.
I'm sort of constitutionally skeptical about all networks, but I think they've been on a good trajectory so far on moderation, and I'm hoping to see some successes in the rest of the mods stack. (The funding situation is another whole thing.)