A lot of the refutations on that site are good, however some of them are not quite so accurate; I find some of their translations to be a bit off.
2) Sunni Defense isn't really a defense of Sunnis; it just counters like 5 articles of Answering-Ansar and doesn't really give the Sunni perspective.