They seem like they could make good allies. Good organization, well developed rule systems, and, from what I've read, I also noticed that they also have members who actually stay active in the team after joining...
...However, I didn't see any place where users can be active (like a forum) other than the chat box, so that last part could be debated. Also, despite the team having 29 members, the chat box was empty when I checked it a few minutes ago. Again, this could be debated, seeing as the time is currently 12:29 AM where I'm from.
If everything were to hang on me, I'd say go for it. We don't really have a very active userbase tbh, so we could use the allies.