Seems OK so far. I downloaded and ran it this morning (full scan). It picked up and rectified quite a few problems as well as removing the obstinate PowerReg Scheduler, which has been clinging to my registry for months. I'll see how it's affected the performance over the next couple of days and get back with anything adverse.
Btw, it won't download from Opera either, so it's got to be Internet Explorer.