If a company has great products, but has questionable practices... I would recommend going for alternatives. Everyone in the forum has some opinions, some factual points - and everyone thinks they're right (including me). What's important is that you decide what resonates with you, and your viewpoints on things.
The way I see it, promoting a questionable company with questionable practices will only encourage it to grow its legitimate side of its business and their shady methods. And what's worse, like other companies that attempt to censor Free Speech...like Enigma Software for instance (who tried to gag a negative review of theirs on Bleeping Computer) the result of iObit becoming more popular is that they will use every legal method in the book to black out their questionable actions and techniques, and we'll only have ourselves to blame.
Like I said, it depends on where you stand on issue. If the ends justify the means is your policy - and nobody here would condone you for that, it's a policy most of us share in varying degrees and shades - if the reviews of the Product's efficiency are good, but the Company's reputation isn't... try to weigh the risks before deciding.