Ranked in these QuestionsQuestion Ranking
Pros
Pro Powershell scripts
An advanced user can customize the scripts.
Pro Strips Windows bare
Cons
Con Removes useful apps too
You need to enable and reinstall the apps you want afterwards.