Allakhazam removed the offending adds that were loading the trojan. I hope this will make them more vigilent in the future as far as who they let advertise on their site but there is always risk.
Right now Allakhazam has the easiest to integrate roster data out there. So from my stand point I like them a lot but I understand that not everyone likes third party tools and the potential risk so as a guild, there is no requirement to use it.
I have been on the lookout and have found a couple of mods that can capture guild data and upload it to a guild site but they are still very limited right now and need some polish before I would ask anyone to make use of it. But it is a possibility for the future.
Bottom line, it is not required to use to be in the guild so use at your own risk.