I have but I am not really qualified to personally comment because I build computers (partly because of all that crap). I don't pre-load them with crap, so it does not find any crap.
But I have seen it recommended by many I trust who use it on factory built systems and swear by it.
Note, it does nothing without your consent. It first prompts you to select if this is a new computer or not, then it prompts to create a System Restore point. Then it scans and lists what it finds - but not without first a stern warning that it cannot always distinguish between "Trial" software (the crap) installed on new computers and "Full" versions (not crap) of that software. For example, when I run it on this system, it reports MS Office, which often came in a trial version on many factory built systems. It only needs a license key entered to "register" it. Other than that, the essential executables are identical.
But as I noted, it does nothing without consent. So nothing listed is pre-checked for removal. You have to manually select what you no longer want so even if some "click-happy" user just keeps clicking "Next >", nothing will be removed by default. Very nice, IMO - especially with notebooks, which tend to be crapped up the most, but also have programs unfamiliar to the user that may be needed by the proprietary :banghead: features the makers foist - err... I mean so gracefully shove - err... I mean conveniently preload on their notebooks.