Well, I wasn't pleased with the tens of spam ads in it; and the install texts didn't even appear properly aligned. But I managed to prevent it from starting up in msconfig. So I guess I can live with that.
In more general terms, I really hate download managers like this: they kinda turn into a whole suite, as it were, with many ads, news itiems, etc. The only ever program I have accepted this from is my STEAM client.
I guess I did overreact a bit, though.