Can you prove that? Because there are thousands of people using this software and their page is one of the most ad-free websites in the whole World of Warcraft. They are using Google Analytics, that's all.
However, i'm talking about the original web address, not about affiliate links or similar.
Oh and btw: I already made nearly 50€ within the last 2 months, using their affiliate system. Just saying
Like I said, might be nothing.
Just when attempting to enter the sight before captcha, a few red lights went off (custom browser addons).
I often do background checks on sites that pop up like this, haven't found anything alarming or concerning.