Heads up
Qihoo's business practices sound an awful lot like some of the "Scamware" products that are offered for free over here already.
I very much doubt that I would install a Chinese AV, I already have a hard time trusting the ones from Europe and the US.