Jesus, I didn't even know these were here. We asked Wikia not to implement this feature.
Yes, there are very active mods here. Check the recent changes or the article Talk: pages. We don't use chat, and we asked wikia not to install it like this, where it was invisible in the recent changes.
We actually require a lengthy history of contributing to the wiki and demonstrating understanding and commitment to the wiki's policies before we give anyone mod responsibilities, sorry. If it's a goal you want to pursue, we'd love help uploading information on the card articles!