Last question essexboy is Cleanup very safe 
Safe is a strange term as it may be safe for many but not so for others.
Personally I don't like optimisers as such for the most part they aren't required. The problem come when they run, if they are user friendly or not. e.g. what do they display (information for the user) how do they work (automatic or user interaction).
If they are user interaction based, the user ultimately has to make the choice to accept what is offered and allow it to be cleaned up, or what ones to be allowed. For either of those requires a degree of user experience of whay is on their system and what it does, etc. Some unfortunately haven't got that experience.