The Glary Utilities Pro program is great. But I find as with other utility programs some features missing in this program that other utility programs provide. For example Advanced SystemCare Pro has a component called WinFix. The Advanced Fix component found in WinFix enables you to restore your Desktop icons and fixes problems with Cortana.
Smart Defrag Pro does a far better job at defragging my computer. I run it after I have used the defrag component of Glary Utilities Pro. There is a free version of Smart Defrag available that will probably work just as well as the professional version. Try the free version to see if it meets your needs.
What I do like about Glary Utilities is that it includes a number of applications that you would have to buy separately if you purchased Advanced SystemCare Pro like the defrag, driver updater, and uninstaller applications.
So, it is probably a good idea to have both Glary Utilities Pro and Advanced SystemCare Pro which I do. Avoid doing deep registry cleaning but if you do, use either program but only one of them.